Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JustinAngel/0a589da24260dcdab1006513f3f2c537 to your computer and use it in GitHub Desktop.
Save JustinAngel/0a589da24260dcdab1006513f3f2c537 to your computer and use it in GitHub Desktop.
Jar Compare: Android API28 to Android Q Beta3
/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java "-javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=55454:/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/lib/tools.jar:/Users/justin.angel/code/compareJars/out/production/compareJars net.justinangel.Main
===== Results of comparing two JARs =====
Comparing 4523 classes from /Users/justin.angel/Library/Android/sdk/platforms/android-Q/android.jar
To 4332 classes from /Users/justin.angel/Library/Android/sdk/platforms/android-28/android.jar
+ public class android.graphics.drawable.ColorStateListDrawable extends Drawable implements Drawable$Callback {
+ public ColorStateListDrawable();
+ public ColorStateListDrawable(ColorStateList);
+ public boolean hasFocusStateSpecified();
+ public void clearAlpha();
+ public void setColorStateList(ColorStateList);
+ public ColorStateList getColorStateList();
+ public int getAlpha();
+ public void setAlpha(int);
+ public void draw(Canvas);
+ public void invalidateDrawable(Drawable);
+ public void scheduleDrawable(Drawable, Runnable, long);
+ public void unscheduleDrawable(Drawable, Runnable);
+ public void applyTheme(Resources$Theme);
+ public boolean canApplyTheme();
+ public void setColorFilter(ColorFilter);
+ public void setTintList(ColorStateList);
+ public void setTintMode(BlendMode);
+ public int getOpacity();
+ public boolean isStateful();
+ protected boolean onStateChange(int[]);
+ public Drawable$ConstantState getConstantState();
+ public Drawable mutate();
+ public ColorFilter getColorFilter();
+ public Drawable getCurrent();
+ public int getChangingConfigurations();
+ }
public abstract static interface android.provider.MediaStore$Images$ImageColumns extends MediaStore$MediaColumns {
+ public static final String GROUP_ID;
}
public class android.net.wifi.p2p.WifiP2pDevice extends Object implements Parcelable {
+ public int hashCode();
}
public static final class android.telecom.VideoProfile$CameraCapabilities extends Object implements Parcelable {
+ public VideoProfile$CameraCapabilities(int, int, boolean, float);
+ public boolean isZoomSupported();
+ public float getMaxZoom();
}
+ public class android.hardware.biometrics.BiometricManager extends Object {
+ BiometricManager();
+ public static final int BIOMETRIC_ERROR_HW_UNAVAILABLE;
+ public static final int BIOMETRIC_ERROR_NONE_ENROLLED;
+ public static final int BIOMETRIC_ERROR_NO_HARDWARE;
+ public static final int BIOMETRIC_SUCCESS;
+ public int canAuthenticate();
+ }
public abstract class android.webkit.WebSettings extends Object {
+ public static final int FORCE_DARK_AUTO;
+ public static final int FORCE_DARK_OFF;
+ public static final int FORCE_DARK_ON;
+ public void setForceDark(int);
+ public int getForceDark();
}
public final class android.media.AudioPresentation extends Object {
- AudioPresentation(int, int, Map, String, int, boolean, boolean, boolean);
+ AudioPresentation(int, int, ULocale, int, boolean, boolean, boolean, Map);
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getPresentationId();
+ public int getProgramId();
}
+ public final class android.telephony.CellIdentityNr extends CellIdentity {
+ CellIdentityNr(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getPci();
+ public int getNrarfcn();
+ public long getNci();
+ public int getTac();
+ public String getMccString();
+ public String getMncString();
+ public void writeToParcel(Parcel, int);
+ }
public final class android.media.session.MediaSession extends Object {
+ public MediaSession(Context, String, Bundle);
}
public class android.graphics.ComposeShader extends Shader {
+ public ComposeShader(Shader, Shader, BlendMode);
}
public class android.graphics.drawable.shapes.PathShape extends Shape {
+ public boolean equals(Object);
+ public int hashCode();
}
public final class android.net.RouteInfo extends Object implements Parcelable {
+ public boolean hasGateway();
}
public final class android.hardware.camera2.CameraCharacteristics extends CameraMetadata {
+ public static final CameraCharacteristics$Key SCALER_MANDATORY_STREAM_COMBINATIONS;
+ public List getKeysNeedingPermission();
+ public RecommendedStreamConfigurationMap getRecommendedStreamConfigurationMap(int);
}
public static class android.media.AudioAttributes$Builder extends Object {
+ public AudioAttributes$Builder setAllowedCapturePolicy(int);
+ public AudioAttributes$Builder setMuteHapticChannels(boolean);
}
public class android.hardware.camera2.CaptureResult extends CameraMetadata {
+ public static final CaptureResult$Key LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_ID;
}
public class android.location.LocationManager extends Object {
+ public static final String EXTRA_PROVIDER_NAME;
- public boolean addNmeaListener(GpsStatus$NmeaListener);
- public void removeNmeaListener(GpsStatus$NmeaListener);
}
+ public final class android.net.wifi.aware.WifiAwareNetworkSpecifier extends NetworkSpecifier implements Parcelable {
+ WifiAwareNetworkSpecifier(int, int, int, int, int, byte[], byte[], String, int, int, int);
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public final class android.net.wifi.WifiNetworkSpecifier extends NetworkSpecifier implements Parcelable {
+ WifiNetworkSpecifier(PatternMatcher, Pair, WifiConfiguration, int, String);
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.os.Build extends Object {
+ public static List getFingerprintedPartitions();
}
public static final class android.view.textclassifier.TextLinks$Request extends Object implements Parcelable {
- TextLinks$Request(Parcel);
+ TextLinks$Request(CharSequence, LocaleList, TextClassifier$EntityConfig, boolean, Bundle);
+ public String getCallingPackageName();
+ public Bundle getExtras();
}
+ public final class android.view.SurfaceControl extends Object implements Parcelable {
+ SurfaceControl();
+ public static final Parcelable$Creator CREATOR;
+ protected void finalize() throws Throwable;
+ public String toString();
+ public boolean isValid();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ public void readFromParcel(Parcel);
+ public void release();
+ }
public final class android.view.ViewTreeObserver extends Object {
+ public void registerFrameCommitCallback(Runnable);
+ public boolean unregisterFrameCommitCallback(Runnable);
+ public void addOnSystemGestureExclusionRectsChangedListener(Consumer);
+ public void removeOnSystemGestureExclusionRectsChangedListener(Consumer);
}
public class android.os.Process extends Object {
+ public static final int BLUETOOTH_UID;
+ public static final int INVALID_UID;
+ public static final int ROOT_UID;
+ public static final int SHELL_UID;
}
public abstract static interface android.provider.MediaStore$Video$VideoColumns extends MediaStore$MediaColumns {
+ public static final String GROUP_ID;
}
+ public static class android.telephony.SubscriptionManager$OnOpportunisticSubscriptionsChangedListener extends Object {
+ public SubscriptionManager$OnOpportunisticSubscriptionsChangedListener();
+ public void onOpportunisticSubscriptionsChanged();
+ }
+ public class android.media.MediaController2 extends Object implements AutoCloseable {
+ public MediaController2(Context, Session2Token);
+ public MediaController2(Context, Session2Token, Executor, MediaController2$ControllerCallback);
+ public void close();
+ public Session2Token getConnectedSessionToken();
+ public Object sendSessionCommand(Session2Command, Bundle);
+ public void cancelSessionCommand(Object);
+ public boolean isPlaybackActive();
+ }
+ public final class android.content.ContentProvider$CallingIdentity extends Object {
+ ContentProvider$CallingIdentity(ContentProvider, long, String);
+ final ContentProvider this$0;
+ }
public static final class android.accessibilityservice.AccessibilityService$MagnificationController extends Object {
- AccessibilityService$MagnificationController(AccessibilityService, Object);
+ AccessibilityService$MagnificationController(AccessibilityService, Object, int);
}
+ public abstract interface android.view.inspector.PropertyReader {
+ public abstract void readObject(int, Object);
+ public abstract void readInt(int, int);
+ public abstract void readChar(int, char);
+ public abstract void readLong(int, long);
+ public abstract void readByte(int, byte);
+ public abstract void readDouble(int, double);
+ public abstract void readShort(int, short);
+ public abstract void readColor(int, int);
+ public abstract void readColor(int, long);
+ public abstract void readColor(int, Color);
+ public abstract void readGravity(int, int);
+ public abstract void readIntEnum(int, int);
+ public abstract void readBoolean(int, boolean);
+ public abstract void readIntFlag(int, int);
+ public abstract void readResourceId(int, int);
+ public abstract void readFloat(int, float);
+ }
+ public class android.graphics.HardwareRenderer extends Object {
+ public HardwareRenderer();
+ public static final int SYNC_CONTEXT_IS_STOPPED;
+ public static final int SYNC_FRAME_DROPPED;
+ public static final int SYNC_LOST_SURFACE_REWARD_IF_FOUND;
+ public static final int SYNC_OK;
+ public static final int SYNC_REDRAW_REQUESTED;
+ public void start();
+ public void stop();
+ public void destroy();
+ public void setName(String);
+ public boolean isOpaque();
+ public void setLightSourceGeometry(float, float, float, float);
+ public void setLightSourceAlpha(float, float);
+ public void setContentRoot(RenderNode);
+ public void setSurface(Surface);
+ public HardwareRenderer$FrameRenderRequest createRenderRequest();
+ public void clearContent();
+ public void notifyFramePending();
+ public void setOpaque(boolean);
+ }
public final class android.telephony.CellSignalStrengthGsm extends CellSignalStrength implements Parcelable {
+ public int getBitErrorRate();
}
public static final class android.media.MediaDrm$KeyStatus extends Object {
+ public static final int STATUS_USABLE_IN_FUTURE;
}
+ public final class android.opengl.EGL15 extends Object {
+ EGL15();
+ public static final int EGL_CL_EVENT_HANDLE;
+ public static final int EGL_CONDITION_SATISFIED;
+ public static final int EGL_CONTEXT_MAJOR_VERSION;
+ public static final int EGL_CONTEXT_MINOR_VERSION;
+ public static final int EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT;
+ public static final int EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT;
+ public static final int EGL_CONTEXT_OPENGL_DEBUG;
+ public static final int EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE;
+ public static final int EGL_CONTEXT_OPENGL_PROFILE_MASK;
+ public static final int EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY;
+ public static final int EGL_CONTEXT_OPENGL_ROBUST_ACCESS;
+ public static final long EGL_FOREVER;
+ public static final int EGL_GL_COLORSPACE;
+ public static final int EGL_GL_COLORSPACE_LINEAR;
+ public static final int EGL_GL_COLORSPACE_SRGB;
+ public static final int EGL_GL_RENDERBUFFER;
+ public static final int EGL_GL_TEXTURE_2D;
+ public static final int EGL_GL_TEXTURE_3D;
+ public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X;
+ public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y;
+ public static final int EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z;
+ public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X;
+ public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y;
+ public static final int EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z;
+ public static final int EGL_GL_TEXTURE_LEVEL;
+ public static final int EGL_GL_TEXTURE_ZOFFSET;
+ public static final int EGL_IMAGE_PRESERVED;
+ public static final int EGL_LOSE_CONTEXT_ON_RESET;
+ public static final EGLContext EGL_NO_CONTEXT;
+ public static final EGLDisplay EGL_NO_DISPLAY;
+ public static final EGLImage EGL_NO_IMAGE;
+ public static final int EGL_NO_RESET_NOTIFICATION;
+ public static final EGLSurface EGL_NO_SURFACE;
+ public static final EGLSync EGL_NO_SYNC;
+ public static final int EGL_OPENGL_ES3_BIT;
+ public static final int EGL_PLATFORM_ANDROID_KHR;
+ public static final int EGL_SIGNALED;
+ public static final int EGL_SYNC_CL_EVENT;
+ public static final int EGL_SYNC_CL_EVENT_COMPLETE;
+ public static final int EGL_SYNC_CONDITION;
+ public static final int EGL_SYNC_FENCE;
+ public static final int EGL_SYNC_FLUSH_COMMANDS_BIT;
+ public static final int EGL_SYNC_PRIOR_COMMANDS_COMPLETE;
+ public static final int EGL_SYNC_STATUS;
+ public static final int EGL_SYNC_TYPE;
+ public static final int EGL_TIMEOUT_EXPIRED;
+ public static final int EGL_UNSIGNALED;
+ public static native EGLSync eglCreateSync(EGLDisplay, int, long[], int);
+ public static native boolean eglDestroySync(EGLDisplay, EGLSync);
+ public static native int eglClientWaitSync(EGLDisplay, EGLSync, int, long);
+ public static native boolean eglGetSyncAttrib(EGLDisplay, EGLSync, int, long[], int);
+ public static native EGLDisplay eglGetPlatformDisplay(int, long, long[], int);
+ public static native EGLSurface eglCreatePlatformWindowSurface(EGLDisplay, EGLConfig, Buffer, long[], int);
+ public static native EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay, EGLConfig, Buffer, long[], int);
+ public static native boolean eglWaitSync(EGLDisplay, EGLSync, int);
+ public static native EGLImage eglCreateImage(EGLDisplay, EGLContext, int, long, long[], int);
+ public static native boolean eglDestroyImage(EGLDisplay, EGLImage);
+ }
public class android.graphics.drawable.RippleDrawable extends LayerDrawable {
+ public boolean isProjected();
}
public class android.service.wallpaper.WallpaperService$Engine extends Object {
+ public Context getDisplayContext();
}
+ public static final class android.graphics.fonts.Font$Builder extends Object {
+ public Font$Builder(Resources, int);
+ public Font$Builder(AssetManager, String);
+ public Font$Builder(ParcelFileDescriptor, long, long);
+ public Font$Builder(ByteBuffer);
+ public Font$Builder(File);
+ public Font$Builder(ParcelFileDescriptor);
+ public Font$Builder setFontVariationSettings(String);
+ public Font$Builder setFontVariationSettings(FontVariationAxis[]);
+ public Font$Builder setSlant(int);
+ public Font$Builder setWeight(int);
+ public Font$Builder setTtcIndex(int);
+ public Font build() throws IOException;
+ }
public class android.widget.ViewFlipper extends ViewAnimator {
+ public int getFlipInterval();
}
public final class android.service.autofill.FillContext extends Object implements Parcelable {
+ public AutofillId getFocusedId();
}
public class android.view.TouchDelegate extends Object {
+ public boolean onTouchExplorationHoverEvent(MotionEvent);
+ public AccessibilityNodeInfo$TouchDelegateInfo getTouchDelegateInfo();
}
public class android.hardware.usb.UsbDevice extends Object implements Parcelable {
- UsbDevice(String, int, int, int, int, int, String, String, String, String);
+ UsbDevice();
}
public class android.os.Handler extends Object {
+ public final boolean hasCallbacks(Runnable);
}
+ public abstract class android.webkit.WebViewRenderProcess extends Object {
+ public WebViewRenderProcess();
+ public abstract boolean terminate();
+ }
public class android.transition.TransitionValues extends Object {
+ public TransitionValues(View);
}
public final class android.content.res.Resources$Theme extends Object {
+ public void rebase();
+ public int[] getAttributeResolutionStack(int, int, int);
+ public int getExplicitStyle(AttributeSet);
}
public class android.os.UserManager extends Object {
+ public static final String DISALLOW_CONFIG_PRIVATE_DNS;
+ public static final String DISALLOW_CONTENT_SUGGESTIONS;
+ public static final String DISALLOW_INSTALL_UNKNOWN_SOURCES_GLOBALLY;
}
public class android.graphics.drawable.ShapeDrawable extends Drawable {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
}
+ public final class android.view.textclassifier.ConversationAction extends Object implements Parcelable {
+ ConversationAction(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public static final String TYPE_CALL_PHONE;
+ public static final String TYPE_CREATE_REMINDER;
+ public static final String TYPE_OPEN_URL;
+ public static final String TYPE_SEND_EMAIL;
+ public static final String TYPE_SEND_SMS;
+ public static final String TYPE_SHARE_LOCATION;
+ public static final String TYPE_TEXT_REPLY;
+ public static final String TYPE_TRACK_FLIGHT;
+ public static final String TYPE_VIEW_CALENDAR;
+ public static final String TYPE_VIEW_MAP;
+ public String getType();
+ public float getConfidenceScore();
+ public CharSequence getTextReply();
+ public RemoteAction getAction();
+ public Bundle getExtras();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public final class android.app.Person extends Object implements Parcelable {
+ public boolean equals(Object);
+ public int hashCode();
}
public final class android.content.pm.ProviderInfo extends ComponentInfo implements Parcelable {
+ public boolean forceUriPermissions;
}
+ public static final class android.media.MediaPlayer2$DrmPreparationInfo extends Object {
+ MediaPlayer2$DrmPreparationInfo(UUID, byte[], byte[], String, int, Map);
+ public UUID getUuid();
+ public byte[] getKeySetId();
+ public byte[] getInitData();
+ public Map getOptionalParameters();
+ public int getKeyType();
+ public String getMimeType();
+ }
+ public final class android.telephony.CellSignalStrengthTdscdma extends CellSignalStrength implements Parcelable {
+ CellSignalStrengthTdscdma();
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getDbm();
+ public int getAsuLevel();
+ public int getRscp();
+ public int getLevel();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public static class android.view.inspector.PropertyMapper$PropertyConflictException extends RuntimeException {
+ public PropertyMapper$PropertyConflictException(String, String, String);
+ }
+ public static final class android.media.MediaPlayer2$DrmInfo extends Object {
+ MediaPlayer2$DrmInfo(Map, UUID[]);
+ public Map getPssh();
+ public List getSupportedSchemes();
+ }
public class android.content.pm.ServiceInfo extends ComponentInfo implements Parcelable {
+ public static final int FLAG_USE_APP_ZYGOTE;
+ public static final int FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE;
+ public static final int FOREGROUND_SERVICE_TYPE_DATA_SYNC;
+ public static final int FOREGROUND_SERVICE_TYPE_LOCATION;
+ public static final int FOREGROUND_SERVICE_TYPE_MANIFEST;
+ public static final int FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK;
+ public static final int FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION;
+ public static final int FOREGROUND_SERVICE_TYPE_NONE;
+ public static final int FOREGROUND_SERVICE_TYPE_PHONE_CALL;
+ public int getForegroundServiceType();
}
public class android.view.textservice.SpellCheckerSession extends Object {
- SpellCheckerSession();
+ SpellCheckerSession(SpellCheckerInfo, TextServicesManager, SpellCheckerSession$SpellCheckerSessionListener);
}
+ public abstract static interface android.icu.lang.UCharacter$VerticalOrientation {
+ public static final int ROTATED;
+ public static final int TRANSFORMED_ROTATED;
+ public static final int TRANSFORMED_UPRIGHT;
+ public static final int UPRIGHT;
+ }
+ public class android.icu.text.BidiRun extends Object {
+ BidiRun();
+ public String toString();
+ public int getLength();
+ public int getLimit();
+ public byte getEmbeddingLevel();
+ public boolean isOddRun();
+ public boolean isEvenRun();
+ public int getStart();
+ public byte getDirection();
+ }
public class android.appwidget.AppWidgetHostView extends FrameLayout {
+ public void setOnLightBackground(boolean);
}
public class android.text.TextUtils extends Object {
+ public static final int SAFE_STRING_FLAG_FIRST_LINE;
+ public static final int SAFE_STRING_FLAG_SINGLE_LINE;
+ public static final int SAFE_STRING_FLAG_TRIM;
+ public static CharSequence makeSafeForPresentation(String, int, float, int);
}
public class android.util.SparseBooleanArray extends Object implements Cloneable {
+ public void setValueAt(int, boolean);
}
+ public final class android.graphics.fonts.SystemFonts extends Object {
+ SystemFonts();
+ public static Set getAvailableFonts();
+ }
public final class android.app.RemoteInput extends Object implements Parcelable {
+ public static final int EDIT_CHOICES_BEFORE_SENDING_AUTO;
+ public static final int EDIT_CHOICES_BEFORE_SENDING_DISABLED;
+ public static final int EDIT_CHOICES_BEFORE_SENDING_ENABLED;
+ public int getEditChoicesBeforeSending();
}
+ public static final class android.icu.text.CaseMap$Lower extends CaseMap {
+ CaseMap$Lower(int);
+ public Appendable apply(Locale, CharSequence, Appendable, Edits);
+ public String apply(Locale, CharSequence);
+ public CaseMap$Lower omitUnchangedText();
+ public volatile CaseMap omitUnchangedText();
+ }
public final class android.app.NotificationChannel extends Object implements Parcelable {
+ public boolean canBubble();
+ public void setAllowBubbles(boolean);
+ public boolean hasUserSetImportance();
}
public static class android.os.Build$VERSION_CODES extends Object {
+ public static final int Q;
}
public final class android.service.autofill.UserData extends Object implements Parcelable {
+ public String getFieldClassificationAlgorithmForCategory(String);
}
+ public static class android.view.SurfaceControl$Builder extends Object {
+ public SurfaceControl$Builder();
+ public SurfaceControl$Builder setName(String);
+ public SurfaceControl$Builder setParent(SurfaceControl);
+ public SurfaceControl$Builder setBufferSize(int, int);
+ public SurfaceControl$Builder setOpaque(boolean);
+ public SurfaceControl$Builder setFormat(int);
+ public SurfaceControl build();
+ }
+ public static final class android.graphics.fonts.FontFamily$Builder extends Object {
+ public FontFamily$Builder(Font);
+ public FontFamily$Builder addFont(Font);
+ public FontFamily build();
+ }
public class android.content.Intent extends Object implements Parcelable, Cloneable {
+ public static final String ACTION_DEFINE;
+ public static final String ACTION_TRANSLATE;
+ public static final String ACTION_VIEW_LOCUS;
+ public static final String CATEGORY_SECONDARY_HOME;
+ public static final String EXTRA_AUTO_LAUNCH_SINGLE_CHOICE;
+ public static final String EXTRA_CONTENT_QUERY;
+ public static final String EXTRA_DURATION_MILLIS;
+ public static final String EXTRA_LOCUS_ID;
+ public static final String EXTRA_SHORTCUT_ID;
+ public static final int FLAG_DIRECT_BOOT_AUTO;
}
+ public class android.net.ssl.SSLSockets extends Object {
+ SSLSockets();
+ public static boolean isSupportedSocket(SSLSocket);
+ public static void setUseSessionTickets(SSLSocket, boolean);
+ }
public final class android.icu.util.EthiopicCalendar extends Calendar {
- protected int handleGetMonthLength(int, int);
}
+ public final class android.content.pm.ModuleInfo extends Object implements Parcelable {
+ ModuleInfo();
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public CharSequence getName();
+ public boolean isHidden();
+ public String getPackageName();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public class android.app.TaskInfo extends Object {
+ TaskInfo();
+ public ComponentName baseActivity;
+ public Intent baseIntent;
+ public boolean isRunning;
+ public int numActivities;
+ public ComponentName origActivity;
+ public ActivityManager$TaskDescription taskDescription;
+ public int taskId;
+ public ComponentName topActivity;
+ public String toString();
+ }
public class android.service.notification.StatusBarNotification extends Object implements Parcelable {
+ public int getUid();
+ public String getOpPkg();
}
+ public static class android.icu.text.Transliterator$Position extends Object {
+ public Transliterator$Position(Transliterator$Position);
+ public Transliterator$Position(int, int, int, int);
+ public Transliterator$Position(int, int, int);
+ public Transliterator$Position();
+ public int contextLimit;
+ public int contextStart;
+ public int limit;
+ public int start;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public void set(Transliterator$Position);
+ public final void validate(int);
+ }
public static class android.content.pm.PackageInstaller$SessionParams extends Object implements Parcelable {
+ public static final Set RESTRICTED_PERMISSIONS_ALL;
+ public void setWhitelistedRestrictedPermissions(Set);
+ public void setMultiPackage();
}
public abstract class android.accessibilityservice.AccessibilityService extends Service {
+ public static final int SHOW_MODE_IGNORE_HARD_KEYBOARD;
}
public class android.media.ExifInterface extends Object {
+ public ExifInterface(File) throws IOException;
+ public static final String TAG_XMP;
+ public boolean hasAttribute(String);
+ public long[] getAttributeRange(String);
+ public byte[] getAttributeBytes(String);
}
+ public final class android.net.wifi.WifiNetworkSuggestion extends Object implements Parcelable {
+ WifiNetworkSuggestion();
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public abstract class android.os.FileObserver extends Object {
+ public FileObserver(List, int);
+ public FileObserver(File, int);
+ public FileObserver(File);
+ public FileObserver(List);
}
public static class android.content.pm.ShortcutInfo$Builder extends Object {
+ public ShortcutInfo$Builder setPerson(Person);
+ public ShortcutInfo$Builder setPersons(Person[]);
+ public ShortcutInfo$Builder setLongLived(boolean);
}
public static final class android.view.textclassifier.TextSelection$Request extends Object implements Parcelable {
- TextSelection$Request(Parcel);
+ TextSelection$Request(CharSequence, int, int, LocaleList, boolean, Bundle);
+ public String getCallingPackageName();
+ public Bundle getExtras();
}
+ public static final class android.media.MediaPlayer2$NoDrmSchemeException extends MediaDrmException {
+ public MediaPlayer2$NoDrmSchemeException(String);
+ }
public static final class android.app.Notification$Action$Builder extends Object {
+ public Notification$Action$Builder setContextual(boolean);
}
+ public abstract interface android.net.TransportInfo {
+ }
+ public final class android.bluetooth.BluetoothHearingAid extends Object implements BluetoothProfile {
+ BluetoothHearingAid(Context, BluetoothProfile$ServiceListener);
+ public static final String ACTION_CONNECTION_STATE_CHANGED;
+ public List getConnectedDevices();
+ public List getDevicesMatchingConnectionStates(int[]);
+ public int getConnectionState(BluetoothDevice);
+ }
public class android.location.Location extends Object implements Parcelable {
+ public boolean hasElapsedRealtimeUncertaintyNanos();
+ public long getElapsedRealtimeUncertaintyNanos();
+ public void setElapsedRealtimeUncertaintyNanos(long);
}
public class android.os.Binder extends Object implements IBinder {
+ public Binder(String);
+ public static final int getCallingUidOrThrow();
+ public static final native long setCallingWorkSourceUid(int);
+ public static final native int getCallingWorkSourceUid();
+ public static final native long clearCallingWorkSource();
+ public static final native void restoreCallingWorkSource(long);
}
public class android.widget.Toolbar extends ViewGroup {
+ public CharSequence getCollapseContentDescription();
+ public void setCollapseContentDescription(CharSequence);
+ public void setCollapseContentDescription(int);
+ public Drawable getCollapseIcon();
+ public void setCollapseIcon(Drawable);
+ public void setCollapseIcon(int);
}
+ public static class android.net.wifi.WifiConfiguration$GroupMgmtCipher extends Object {
+ WifiConfiguration$GroupMgmtCipher();
+ public static final int BIP_CMAC_256;
+ public static final int BIP_GMAC_128;
+ public static final int BIP_GMAC_256;
+ }
public final class android.app.UiAutomation extends Object {
+ public void adoptShellPermissionIdentity();
+ public transient void adoptShellPermissionIdentity(String[]);
+ public void dropShellPermissionIdentity();
}
public static class android.content.pm.PackageInstaller$Session extends Object implements Closeable {
+ public boolean isStaged();
+ public boolean isMultiPackage();
+ public int getParentSessionId();
+ public int[] getChildSessionIds();
+ public void addChildSessionId(int);
+ public void removeChildSessionId(int);
}
public final class android.bluetooth.le.ScanRecord extends Object {
- ScanRecord(List, SparseArray, Map, int, int, String, byte[]);
+ ScanRecord(List, List, SparseArray, Map, int, int, String, byte[]);
+ public List getServiceSolicitationUuids();
}
public class android.graphics.Canvas extends Object {
+ public void enableZ();
+ public void disableZ();
+ public void drawColor(long);
+ public void drawColor(int, BlendMode);
+ public void drawColor(long, BlendMode);
+ public void drawDoubleRoundRect(RectF, float, float, RectF, float, float, Paint);
+ public void drawDoubleRoundRect(RectF, float[], RectF, float[], Paint);
+ public void drawTextRun(MeasuredText, int, int, int, int, float, float, boolean, Paint);
+ public void drawRenderNode(RenderNode);
}
+ public abstract static interface android.net.wifi.p2p.WifiP2pManager$DeviceInfoListener {
+ public abstract void onDeviceInfoAvailable(WifiP2pDevice);
+ }
+ public class android.graphics.text.MeasuredText extends Object {
+ MeasuredText(long, char[], boolean, boolean);
+ public float getCharWidthAt(int);
+ public float getWidth(int, int);
+ public void getBounds(int, int, Rect);
+ }
public class android.os.Environment extends Object {
+ public static String DIRECTORY_AUDIOBOOKS;
+ public static String DIRECTORY_SCREENSHOTS;
+ public static boolean isExternalStorageSandboxed(File);
+ public static boolean isExternalStorageSandboxed();
}
public final class android.media.AudioFormat extends Object implements Parcelable {
+ public static final int ENCODING_DOLBY_MAT;
+ public int getFrameSizeInBytes();
}
+ public final class android.graphics.BlendModeColorFilter extends ColorFilter {
+ public BlendModeColorFilter(int, BlendMode);
+ public boolean equals(Object);
+ public int hashCode();
+ public int getColor();
+ public BlendMode getMode();
+ }
public static class android.net.ConnectivityManager$NetworkCallback extends Object {
+ public void onBlockedStatusChanged(Network, boolean);
}
public final class android.location.GnssMeasurement extends Object implements Parcelable {
+ public static final int STATE_2ND_CODE_LOCK;
+ public boolean hasCodeType();
+ public String getCodeType();
}
public final class android.media.MediaCodecInfo extends Object {
- MediaCodecInfo(String, boolean, MediaCodecInfo$CodecCapabilities[]);
+ MediaCodecInfo(String, String, int, MediaCodecInfo$CodecCapabilities[]);
+ public String getCanonicalName();
+ public boolean isAlias();
+ public boolean isVendor();
+ public boolean isSoftwareOnly();
+ public boolean isHardwareAccelerated();
}
+ public static final class android.graphics.text.MeasuredText$Builder extends Object {
+ public MeasuredText$Builder(char[]);
+ public MeasuredText$Builder(MeasuredText);
+ public MeasuredText$Builder appendStyleRun(Paint, int, boolean);
+ public MeasuredText$Builder appendReplacementRun(Paint, int, float);
+ public MeasuredText$Builder setComputeHyphenation(boolean);
+ public MeasuredText$Builder setComputeLayout(boolean);
+ public MeasuredText build();
+ }
+ public class android.media.DataSourceDesc extends Object {
+ DataSourceDesc(String, long, long);
+ public static final long LONG_MAX_TIME_MS;
+ public static final long POSITION_UNKNOWN;
+ protected void finalize() throws Throwable;
+ public String toString();
+ public long getStartPosition();
+ public String getMediaId();
+ public long getEndPosition();
+ }
public final class android.net.NetworkCapabilities extends Object implements Parcelable {
+ public static final int NET_CAPABILITY_MCX;
+ public static final int SIGNAL_STRENGTH_UNSPECIFIED;
+ public TransportInfo getTransportInfo();
+ public int getSignalStrength();
}
public final class android.provider.MediaStore extends Object {
+ public static final String ACTION_REVIEW;
+ public static final String ACTION_REVIEW_SECURE;
+ public static final Uri AUTHORITY_URI;
+ public static final String EXTRA_BRIGHTNESS;
+ public static final String VOLUME_EXTERNAL;
+ public static final String VOLUME_INTERNAL;
+ public static String getVersion(Context, String);
+ public static Uri setIncludePending(Uri);
+ public static Uri setRequireOriginal(Uri);
+ public static Set getAllVolumeNames(Context);
+ public static String getVolumeName(Uri);
+ public static Uri getMediaUri(Context, Uri);
}
public class android.widget.EdgeEffect extends Object {
+ public static final BlendMode DEFAULT_BLEND_MODE;
+ public BlendMode getBlendMode();
+ public void setBlendMode(BlendMode);
}
+ public abstract class android.webkit.WebViewRenderProcessClient extends Object {
+ public WebViewRenderProcessClient();
+ public abstract void onRenderProcessUnresponsive(WebView, WebViewRenderProcess);
+ public abstract void onRenderProcessResponsive(WebView, WebViewRenderProcess);
+ }
+ public class android.telephony.MbmsGroupCallSession extends Object implements AutoCloseable {
+ MbmsGroupCallSession(Context, Executor, int, MbmsGroupCallSessionCallback);
+ public static MbmsGroupCallSession create(Context, Executor, MbmsGroupCallSessionCallback);
+ public static MbmsGroupCallSession create(Context, int, Executor, MbmsGroupCallSessionCallback);
+ public void close();
+ public GroupCall startGroupCall(long, List, List, Executor, GroupCallCallback);
+ }
public final class android.view.InputDevice extends Object implements Parcelable {
+ public boolean isExternal();
}
public class android.content.ContextWrapper extends Context {
+ public String getOpPackageName();
+ public boolean bindService(Intent, int, Executor, ServiceConnection);
+ public boolean bindIsolatedService(Intent, int, String, Executor, ServiceConnection);
+ public void updateServiceGroup(ServiceConnection, int, int);
}
public class android.widget.AutoCompleteTextView extends EditText implements Filter$FilterListener {
+ public final void refreshAutoCompleteResults();
+ public void setInputMethodMode(int);
+ public int getInputMethodMode();
}
public static class android.service.autofill.CustomDescription$Builder extends Object {
+ public CustomDescription$Builder addOnClickAction(int, OnClickAction);
}
+ public static class android.graphics.text.LineBreaker$Result extends Object {
+ LineBreaker$Result(long);
+ public int getLineCount();
+ public int getLineBreakOffset(int);
+ public float getLineWidth(int);
+ public float getLineAscent(int);
+ public float getLineDescent(int);
+ public boolean hasLineTab(int);
+ public int getStartLineHyphenEdit(int);
+ public int getEndLineHyphenEdit(int);
+ }
public class android.app.backup.SharedPreferencesBackupHelper extends Object implements BackupHelper {
- protected void finalize() throws Throwable;
}
+ public final class android.app.RecoverableSecurityException extends SecurityException implements Parcelable {
+ public RecoverableSecurityException(Throwable, CharSequence, RemoteAction);
+ public static final Parcelable$Creator CREATOR;
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ public CharSequence getUserMessage();
+ public RemoteAction getUserAction();
+ }
+ public abstract interface android.app.ZygotePreload {
+ public abstract void doPreload(ApplicationInfo);
+ }
public class android.app.ActivityManager extends Object {
+ public boolean isActivityStartAllowedOnDisplay(Context, int, Intent);
+ public static boolean isRunningInUserTestHarness();
}
+ public static final class android.media.AudioPresentation$Builder extends Object {
+ public AudioPresentation$Builder(int);
+ public AudioPresentation$Builder setLocale(ULocale);
+ public AudioPresentation$Builder setProgramId(int);
+ public AudioPresentation$Builder setMasteringIndication(int);
+ public AudioPresentation$Builder setLabels(Map);
+ public AudioPresentation$Builder setHasAudioDescription(boolean);
+ public AudioPresentation$Builder setHasSpokenSubtitles(boolean);
+ public AudioPresentation$Builder setHasDialogueEnhancement(boolean);
+ public AudioPresentation build();
+ }
public abstract interface android.view.MenuItem {
+ public MenuItem setIconTintMode(BlendMode);
+ public BlendMode getIconTintBlendMode();
}
+ public abstract static interface android.os.PowerManager$OnThermalStatusChangedListener {
+ public abstract void onThermalStatusChanged(int);
+ }
public final class android.hardware.HardwareBuffer extends Object implements Parcelable, AutoCloseable {
+ public static boolean isSupported(int, int, int, int, long);
}
+ public static final class android.view.textclassifier.ConversationActions$Request$Builder extends Object {
+ public ConversationActions$Request$Builder(List);
+ public ConversationActions$Request$Builder setTypeConfig(TextClassifier$EntityConfig);
+ public ConversationActions$Request$Builder setMaxSuggestions(int);
+ public ConversationActions$Request$Builder setHints(List);
+ public ConversationActions$Request build();
+ }
public static final class android.app.RemoteInput$Builder extends Object {
+ public RemoteInput$Builder setEditChoicesBeforeSending(int);
}
public class android.os.DropBoxManager extends Object {
+ public static final String EXTRA_DROPPED_COUNT;
}
+ public static class android.text.style.LineBackgroundSpan$Standard extends Object implements LineBackgroundSpan, ParcelableSpan {
+ public LineBackgroundSpan$Standard(int);
+ public LineBackgroundSpan$Standard(Parcel);
+ public final int getColor();
+ public int getSpanTypeId();
+ public void drawBackground(Canvas, Paint, int, int, int, int, int, CharSequence, int, int, int);
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public final class android.media.session.MediaSessionManager extends Object {
+ public List getSession2Tokens();
+ public void notifySession2Created(Session2Token);
+ public void addOnSession2TokensChangedListener(MediaSessionManager$OnSession2TokensChangedListener, Handler);
+ public void addOnSession2TokensChangedListener(MediaSessionManager$OnSession2TokensChangedListener);
+ public void removeOnSession2TokensChangedListener(MediaSessionManager$OnSession2TokensChangedListener);
}
+ public final class android.icu.text.Edits extends Object {
+ public Edits();
+ public void reset();
+ public void addUnchanged(int);
+ public void addReplace(int, int);
+ public int lengthDelta();
+ public boolean hasChanges();
+ public int numberOfChanges();
+ public Edits$Iterator getCoarseChangesIterator();
+ public Edits$Iterator getCoarseIterator();
+ public Edits$Iterator getFineChangesIterator();
+ public Edits$Iterator getFineIterator();
+ public Edits mergeAndAppend(Edits, Edits);
+ }
public class android.graphics.SweepGradient extends Shader {
+ public SweepGradient(float, float, long, long);
+ public SweepGradient(float, float, long[], float[]);
}
public class android.database.sqlite.SQLiteQueryBuilder extends Object {
+ public int update(SQLiteDatabase, ContentValues, String, String[]);
+ public int delete(SQLiteDatabase, String, String[]);
+ public boolean isStrict();
+ public boolean isDistinct();
+ public void appendWhereStandalone(CharSequence);
+ public Map getProjectionMap();
+ public SQLiteDatabase$CursorFactory getCursorFactory();
}
+ public static final class android.media.MediaPlayer2$MetricsConstants extends Object {
+ MediaPlayer2$MetricsConstants();
+ public static final String CODEC_AUDIO;
+ public static final String CODEC_VIDEO;
+ public static final String DURATION;
+ public static final String ERRORS;
+ public static final String ERROR_CODE;
+ public static final String FRAMES;
+ public static final String FRAMES_DROPPED;
+ public static final String HEIGHT;
+ public static final String MIME_TYPE_AUDIO;
+ public static final String MIME_TYPE_VIDEO;
+ public static final String PLAYING;
+ public static final String WIDTH;
+ }
public class android.media.RingtoneManager extends Object {
+ public static AssetFileDescriptor openDefaultRingtoneUri(Context, Uri) throws FileNotFoundException;
+ public static boolean hasHapticChannels(Uri);
+ public boolean hasHapticChannels(int);
}
public class android.widget.Switch extends CompoundButton {
- public void onProvideStructure(ViewStructure);
- public void onProvideAutofillStructure(ViewStructure, int);
}
public class android.app.AppOpsManager extends Object {
+ public static final int MODE_FOREGROUND;
+ public static final int WATCH_FOREGROUND_CHANGES;
+ public void startWatchingMode(String, String, int, AppOpsManager$OnOpChangedListener);
+ public int unsafeCheckOp(String, int, String);
+ public int unsafeCheckOpNoThrow(String, int, String);
+ public int unsafeCheckOpRaw(String, int, String);
+ public int unsafeCheckOpRawNoThrow(String, int, String);
+ public int noteProxyOpNoThrow(String, String, int);
}
public class android.graphics.drawable.AdaptiveIconDrawable extends Drawable implements Drawable$Callback {
- public void setTintMode(PorterDuff$Mode);
+ public boolean isProjected();
+ public void setTintMode(BlendMode);
}
public static final class android.media.tv.TvContract$WatchNextPrograms extends Object implements TvContract$BaseTvColumns {
+ public static final String COLUMN_SERIES_ID;
}
+ public static final class android.media.MediaCodecInfo$VideoCapabilities$PerformancePoint extends Object {
+ public MediaCodecInfo$VideoCapabilities$PerformancePoint(int, int, int);
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_100;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_120;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_200;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_24;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_240;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_25;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_30;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_50;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint FHD_60;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_100;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_120;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_200;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_24;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_240;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_25;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_30;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_50;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint HD_60;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint SD_24;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint SD_25;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint SD_30;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint SD_48;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint SD_50;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint SD_60;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_100;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_120;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_200;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_24;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_240;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_25;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_30;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_50;
+ public static final MediaCodecInfo$VideoCapabilities$PerformancePoint UHD_60;
+ public boolean equals(Object);
+ public String toString();
+ public boolean covers(MediaCodecInfo$VideoCapabilities$PerformancePoint);
+ public boolean covers(MediaFormat);
+ }
public final class dalvik.system.InMemoryDexClassLoader extends BaseDexClassLoader {
+ public InMemoryDexClassLoader(ByteBuffer[], String, ClassLoader);
}
public class android.graphics.drawable.StateListDrawable extends DrawableContainer {
+ public int getStateCount();
+ public int[] getStateSet(int);
+ public Drawable getStateDrawable(int);
+ public int findStateDrawableIndex(int[]);
}
public abstract static interface android.icu.lang.UCharacter$WordBreak {
+ public static final int WSEGSPACE;
}
+ public final class android.telephony.emergency.EmergencyNumber extends Object implements Parcelable, Comparable {
+ EmergencyNumber(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public static final int EMERGENCY_CALL_ROUTING_EMERGENCY;
+ public static final int EMERGENCY_CALL_ROUTING_NORMAL;
+ public static final int EMERGENCY_CALL_ROUTING_UNKNOWN;
+ public static final int EMERGENCY_NUMBER_SOURCE_DATABASE;
+ public static final int EMERGENCY_NUMBER_SOURCE_DEFAULT;
+ public static final int EMERGENCY_NUMBER_SOURCE_MODEM_CONFIG;
+ public static final int EMERGENCY_NUMBER_SOURCE_NETWORK_SIGNALING;
+ public static final int EMERGENCY_NUMBER_SOURCE_SIM;
+ public static final int EMERGENCY_SERVICE_CATEGORY_AIEC;
+ public static final int EMERGENCY_SERVICE_CATEGORY_AMBULANCE;
+ public static final int EMERGENCY_SERVICE_CATEGORY_FIRE_BRIGADE;
+ public static final int EMERGENCY_SERVICE_CATEGORY_MARINE_GUARD;
+ public static final int EMERGENCY_SERVICE_CATEGORY_MIEC;
+ public static final int EMERGENCY_SERVICE_CATEGORY_MOUNTAIN_RESCUE;
+ public static final int EMERGENCY_SERVICE_CATEGORY_POLICE;
+ public static final int EMERGENCY_SERVICE_CATEGORY_UNSPECIFIED;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public volatile int compareTo(Object);
+ public int compareTo(EmergencyNumber);
+ public String getNumber();
+ public String getMnc();
+ public String getCountryIso();
+ public List getEmergencyServiceCategories();
+ public List getEmergencyUrns();
+ public boolean isInEmergencyServiceCategories(int);
+ public List getEmergencyNumberSources();
+ public boolean isFromSources(int);
+ public int getEmergencyCallRouting();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.content.pm.ApplicationInfo extends PackageItemInfo implements Parcelable {
+ public boolean isProfileableByShell();
+ public boolean isResourceOverlay();
}
public class android.text.util.Linkify extends Object {
+ public static final boolean addLinks(Spannable, Pattern, String, String[], Linkify$MatchFilter, Linkify$TransformFilter, Function);
+ public static final boolean addLinks(Spannable, int, Function);
}
public final class android.util.ArraySet extends Object implements Collection, Set {
+ public ArraySet(Collection);
+ public boolean removeIf(Predicate);
}
+ public static final class android.view.textclassifier.ConversationActions$Message extends Object implements Parcelable {
+ ConversationActions$Message(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public static final Person PERSON_USER_OTHERS;
+ public static final Person PERSON_USER_SELF;
+ public Person getAuthor();
+ public ZonedDateTime getReferenceTime();
+ public Bundle getExtras();
+ public CharSequence getText();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public static class android.net.wifi.WifiConfiguration$PairwiseCipher extends Object {
+ public static final int GCMP_256;
}
+ public abstract static class android.media.MediaPlayer2$DrmEventCallback extends Object {
+ public MediaPlayer2$DrmEventCallback();
+ public void onDrmPrepared(MediaPlayer2, DataSourceDesc, int, byte[]);
+ public void onDrmConfig(MediaPlayer2, DataSourceDesc, MediaDrm);
+ public abstract MediaPlayer2$DrmPreparationInfo onDrmInfo(MediaPlayer2, DataSourceDesc, MediaPlayer2$DrmInfo);
+ public abstract byte[] onDrmKeyRequest(MediaPlayer2, DataSourceDesc, MediaDrm$KeyRequest);
+ }
public class android.content.ContentUris extends Object {
+ public static Uri removeId(Uri);
}
public static final class android.companion.WifiDeviceFilter$Builder extends Object {
- protected void checkNotUsed();
- protected void markUsed();
}
+ public final class android.net.DnsResolver extends Object {
+ DnsResolver();
+ public static final int CLASS_IN;
+ public static final int FLAG_EMPTY;
+ public static final int FLAG_NO_CACHE_LOOKUP;
+ public static final int FLAG_NO_CACHE_STORE;
+ public static final int FLAG_NO_RETRY;
+ public static final int TYPE_A;
+ public static final int TYPE_AAAA;
+ public static DnsResolver getInstance();
+ public void query(Network, String, int, int, int, Executor, CancellationSignal, DnsResolver$AnswerCallback);
+ public void query(Network, String, int, Executor, CancellationSignal, DnsResolver$InetAddressAnswerCallback);
+ public void query(Network, byte[], int, Executor, CancellationSignal, DnsResolver$AnswerCallback);
+ }
public final class android.os.SystemClock extends Object {
+ public static Clock currentGnssTimeClock();
}
+ public abstract static class android.media.MediaSession2$SessionCallback extends Object {
+ public MediaSession2$SessionCallback();
+ public void onPostConnect(MediaSession2, MediaSession2$ControllerInfo);
+ public Session2CommandGroup onConnect(MediaSession2, MediaSession2$ControllerInfo);
+ public Session2Command$Result onSessionCommand(MediaSession2, MediaSession2$ControllerInfo, Session2Command, Bundle);
+ public void onDisconnected(MediaSession2, MediaSession2$ControllerInfo);
+ public void onCommandResult(MediaSession2, MediaSession2$ControllerInfo, Object, Session2Command, Session2Command$Result);
+ }
+ public final class android.app.role.RoleManager extends Object {
+ RoleManager();
+ public static final String ROLE_ASSISTANT;
+ public static final String ROLE_BROWSER;
+ public static final String ROLE_CALL_REDIRECTION;
+ public static final String ROLE_CALL_SCREENING;
+ public static final String ROLE_DIALER;
+ public static final String ROLE_EMERGENCY;
+ public static final String ROLE_HOME;
+ public static final String ROLE_SMS;
+ public Intent createRequestRoleIntent(String);
+ public boolean isRoleAvailable(String);
+ public boolean isRoleHeld(String);
+ }
+ public final class android.media.Session2CommandGroup extends Object implements Parcelable {
+ Session2CommandGroup(Collection);
+ public static final Parcelable$Creator CREATOR;
+ public boolean hasCommand(int);
+ public boolean hasCommand(Session2Command);
+ public Set getCommands();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public final class android.graphics.fonts.Font extends Object {
+ Font(long, ByteBuffer, File, FontStyle, int, FontVariationAxis[], String);
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public File getFile();
+ public FontVariationAxis[] getAxes();
+ public ByteBuffer getBuffer();
+ public int getTtcIndex();
+ public LocaleList getLocaleList();
+ public FontStyle getStyle();
+ }
+ public final class android.view.textclassifier.TextClassifierEvent extends Object implements Parcelable {
+ TextClassifierEvent(int, int, String[], TextClassificationContext, String, int, long, Bundle, int, int, int, int, int[], String, float, String);
+ public static final int CATEGORY_CONVERSATION_ACTIONS;
+ public static final int CATEGORY_LANGUAGE_DETECTION;
+ public static final int CATEGORY_LINKIFY;
+ public static final int CATEGORY_SELECTION;
+ public static final int CATEGORY_UNDEFINED;
+ public static final Parcelable$Creator CREATOR;
+ public static final int TYPE_ACTIONS_GENERATED;
+ public static final int TYPE_ACTIONS_SHOWN;
+ public static final int TYPE_AUTO_SELECTION;
+ public static final int TYPE_COPY_ACTION;
+ public static final int TYPE_CUT_ACTION;
+ public static final int TYPE_LINK_CLICKED;
+ public static final int TYPE_MANUAL_REPLY;
+ public static final int TYPE_OTHER_ACTION;
+ public static final int TYPE_OVERTYPE;
+ public static final int TYPE_PASTE_ACTION;
+ public static final int TYPE_SELECTION_DESTROYED;
+ public static final int TYPE_SELECTION_DRAG;
+ public static final int TYPE_SELECTION_MODIFIED;
+ public static final int TYPE_SELECTION_RESET;
+ public static final int TYPE_SELECTION_STARTED;
+ public static final int TYPE_SELECT_ALL;
+ public static final int TYPE_SHARE_ACTION;
+ public static final int TYPE_SMART_ACTION;
+ public static final int TYPE_SMART_SELECTION_MULTI;
+ public static final int TYPE_SMART_SELECTION_SINGLE;
+ public static final int TYPE_UNDEFINED;
+ public String toString();
+ public String getLanguage();
+ public float getScore();
+ public int getEventType();
+ public String getResultId();
+ public int getEventIndex();
+ public long getEventTime();
+ public int getEventCategory();
+ public String[] getEntityTypes();
+ public TextClassificationContext getEventContext();
+ public int getRelativeWordStartIndex();
+ public int getRelativeWordEndIndex();
+ public int getRelativeSuggestedWordStartIndex();
+ public int getRelativeSuggestedWordEndIndex();
+ public int[] getActionIndices();
+ public Bundle getExtras();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public static final class android.view.textclassifier.TextClassifier$EntityConfig$Builder extends Object {
+ public TextClassifier$EntityConfig$Builder();
+ public TextClassifier$EntityConfig$Builder setIncludedTypes(Collection);
+ public TextClassifier$EntityConfig$Builder setHints(Collection);
+ public TextClassifier$EntityConfig$Builder setExcludedTypes(Collection);
+ public TextClassifier$EntityConfig$Builder includeTypesFromTextClassifier(boolean);
+ public TextClassifier$EntityConfig build();
+ }
+ public static final class android.app.Notification$BubbleMetadata extends Object implements Parcelable {
+ Notification$BubbleMetadata(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public PendingIntent getDeleteIntent();
+ public int getDesiredHeight();
+ public int getDesiredHeightResId();
+ public boolean getAutoExpandBubble();
+ public boolean getSuppressInitialNotification();
+ public PendingIntent getIntent();
+ public Icon getIcon();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public static final class android.view.textclassifier.TextClassifierEvent$Builder extends Object {
+ public TextClassifierEvent$Builder(int, int);
+ public TextClassifierEvent$Builder setScore(float);
+ public TextClassifierEvent$Builder setEventContext(TextClassificationContext);
+ public transient TextClassifierEvent$Builder setEntityTypes(String[]);
+ public TextClassifierEvent$Builder setResultId(String);
+ public TextClassifierEvent$Builder setEventIndex(int);
+ public TextClassifierEvent$Builder setEventTime(long);
+ public TextClassifierEvent$Builder setRelativeWordStartIndex(int);
+ public TextClassifierEvent$Builder setRelativeWordEndIndex(int);
+ public TextClassifierEvent$Builder setRelativeSuggestedWordStartIndex(int);
+ public TextClassifierEvent$Builder setRelativeSuggestedWordEndIndex(int);
+ public transient TextClassifierEvent$Builder setActionIndices(int[]);
+ public TextClassifierEvent$Builder setLanguage(String);
+ public TextClassifierEvent$Builder setExtras(Bundle);
+ public TextClassifierEvent build();
+ }
public static final class android.R$id extends Object {
+ public static final int accessibilityActionPageDown;
+ public static final int accessibilityActionPageLeft;
+ public static final int accessibilityActionPageRight;
+ public static final int accessibilityActionPageUp;
}
public class android.text.style.SuggestionSpan extends CharacterStyle implements ParcelableSpan {
+ public int getUnderlineColor();
}
+ public abstract static interface android.net.DnsResolver$AnswerParser {
+ public abstract Object parse(byte[]) throws ParseException;
+ }
+ public static final class android.media.MediaPlayer2$DrmPreparationInfo$Builder extends Object {
+ public MediaPlayer2$DrmPreparationInfo$Builder(UUID);
+ public MediaPlayer2$DrmPreparationInfo$Builder setMimeType(String);
+ public MediaPlayer2$DrmPreparationInfo$Builder setKeySetId(byte[]);
+ public MediaPlayer2$DrmPreparationInfo$Builder setInitData(byte[]);
+ public MediaPlayer2$DrmPreparationInfo$Builder setOptionalParameters(Map);
+ public MediaPlayer2$DrmPreparationInfo$Builder setKeyType(int);
+ public MediaPlayer2$DrmPreparationInfo build();
+ }
+ public final class android.graphics.RecordingCanvas extends Canvas {
+ RecordingCanvas(RenderNode, int, int);
+ public boolean isOpaque();
+ public final void drawPatch(NinePatch, RectF, Paint);
+ public final void drawPatch(NinePatch, Rect, Paint);
+ public int getWidth();
+ public int getHeight();
+ public boolean isHardwareAccelerated();
+ public void enableZ();
+ public void setBitmap(Bitmap);
+ public void disableZ();
+ public int getMaximumBitmapWidth();
+ public int getMaximumBitmapHeight();
+ public final void drawPicture(Picture);
+ public final void drawPicture(Picture, Rect);
+ public final void drawPicture(Picture, RectF);
+ public final void drawArc(float, float, float, float, float, float, boolean, Paint);
+ public final void drawArc(RectF, float, float, boolean, Paint);
+ public final void drawARGB(int, int, int, int);
+ public final void drawBitmap(Bitmap, Rect, RectF, Paint);
+ public final void drawBitmap(Bitmap, Matrix, Paint);
+ public final void drawBitmap(Bitmap, Rect, Rect, Paint);
+ public final void drawBitmap(Bitmap, float, float, Paint);
+ public final void drawBitmap(int[], int, int, int, int, int, int, boolean, Paint);
+ public final void drawBitmap(int[], int, int, float, float, int, int, boolean, Paint);
+ public final void drawBitmapMesh(Bitmap, int, int, float[], int, int[], int, Paint);
+ public final void drawCircle(float, float, float, Paint);
+ public final void drawColor(int);
+ public final void drawColor(long, BlendMode);
+ public final void drawColor(int, BlendMode);
+ public final void drawColor(int, PorterDuff$Mode);
+ public final void drawLine(float, float, float, float, Paint);
+ public final void drawLines(float[], int, int, Paint);
+ public final void drawLines(float[], Paint);
+ public final void drawOval(float, float, float, float, Paint);
+ public final void drawOval(RectF, Paint);
+ public final void drawPaint(Paint);
+ public final void drawPath(Path, Paint);
+ public final void drawPoint(float, float, Paint);
+ public final void drawPoints(float[], Paint);
+ public final void drawPoints(float[], int, int, Paint);
+ public final void drawPosText(char[], int, int, float[], Paint);
+ public final void drawPosText(String, float[], Paint);
+ public final void drawRect(Rect, Paint);
+ public final void drawRect(float, float, float, float, Paint);
+ public final void drawRect(RectF, Paint);
+ public final void drawRGB(int, int, int);
+ public final void drawRoundRect(float, float, float, float, float, float, Paint);
+ public final void drawRoundRect(RectF, float, float, Paint);
+ public final void drawDoubleRoundRect(RectF, float, float, RectF, float, float, Paint);
+ public final void drawDoubleRoundRect(RectF, float[], RectF, float[], Paint);
+ public final void drawText(String, int, int, float, float, Paint);
+ public final void drawText(String, float, float, Paint);
+ public final void drawText(CharSequence, int, int, float, float, Paint);
+ public final void drawText(char[], int, int, float, float, Paint);
+ public final void drawTextOnPath(char[], int, int, Path, float, float, Paint);
+ public final void drawTextOnPath(String, Path, float, float, Paint);
+ public void drawTextRun(MeasuredText, int, int, int, int, float, float, boolean, Paint);
+ public final void drawTextRun(CharSequence, int, int, int, int, float, float, boolean, Paint);
+ public final void drawTextRun(char[], int, int, int, int, float, float, boolean, Paint);
+ public final void drawVertices(Canvas$VertexMode, int, float[], int, float[], int, int[], int, short[], int, int, Paint);
+ public void drawRenderNode(RenderNode);
+ public void setDensity(int);
+ }
public class android.graphics.drawable.AnimatedVectorDrawable extends Drawable implements Animatable2 {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
public final class android.os.Parcel extends Object {
+ public boolean readBoolean();
+ public void writeBoolean(boolean);
+ public void writeTypedArrayMap(ArrayMap, int);
+ public void writeTypedSparseArray(SparseArray, int);
+ public void writeParcelableList(List, int);
+ public SparseArray createTypedSparseArray(Parcelable$Creator);
+ public ArrayMap createTypedArrayMap(Parcelable$Creator);
+ public List readParcelableList(List, ClassLoader);
}
public abstract class android.os.VibrationEffect extends Object implements Parcelable {
+ public static final int EFFECT_CLICK;
+ public static final int EFFECT_DOUBLE_CLICK;
+ public static final int EFFECT_HEAVY_CLICK;
+ public static final int EFFECT_TICK;
+ public static VibrationEffect createPredefined(int);
}
+ public class android.view.inspector.StaticInspectionCompanionProvider extends Object implements InspectionCompanionProvider {
+ public StaticInspectionCompanionProvider();
+ public InspectionCompanion provide(Class);
+ }
+ public static class android.os.Build$Partition extends Object {
+ Build$Partition(String, String, long);
+ public static final String PARTITION_NAME_SYSTEM;
+ public boolean equals(Object);
+ public int hashCode();
+ public String getName();
+ public String getFingerprint();
+ public long getBuildTimeMillis();
+ }
public class android.service.voice.VoiceInteractionService extends Service {
- public void onCreate();
+ public Set onGetSupportedVoiceActions(Set);
+ public final void setUiHints(Bundle);
}
public final class android.system.OsConstants extends Object {
+ public static final int AF_NETLINK;
+ public static final int AF_PACKET;
+ public static final int ARPHRD_ETHER;
+ public static final int ETH_P_ALL;
+ public static final int ETH_P_ARP;
+ public static final int ETH_P_IP;
+ public static final int ETH_P_IPV6;
+ public static final int ICMP6_ECHO_REPLY;
+ public static final int ICMP6_ECHO_REQUEST;
+ public static final int ICMP_ECHO;
+ public static final int ICMP_ECHOREPLY;
+ public static final int NETLINK_INET_DIAG;
+ public static final int NETLINK_ROUTE;
+ public static final int RTMGRP_NEIGH;
+ public static final int SOCK_CLOEXEC;
+ public static final int SOCK_NONBLOCK;
}
+ public static final class android.widget.Magnifier$Builder extends Object {
+ public Magnifier$Builder(View);
+ public Magnifier$Builder setSize(int, int);
+ public Magnifier$Builder setCornerRadius(float);
+ public Magnifier$Builder setInitialZoom(float);
+ public Magnifier$Builder setOverlay(Drawable);
+ public Magnifier$Builder setDefaultSourceToMagnifierOffset(int, int);
+ public Magnifier$Builder setClippingEnabled(boolean);
+ public Magnifier$Builder setSourceBounds(int, int, int, int);
+ public Magnifier$Builder setElevation(float);
+ public Magnifier build();
+ }
public static final class android.text.Layout$Alignment extends Enum {
- public static final Layout$Alignment ALIGN_LEFT;
- public static final Layout$Alignment ALIGN_RIGHT;
}
public class android.util.TypedValue extends Object {
+ public int sourceResourceId;
+ public boolean isColorType();
}
public static final class android.media.MediaCodecInfo$CodecProfileLevel extends Object {
+ public static final int AV1Level2;
+ public static final int AV1Level21;
+ public static final int AV1Level22;
+ public static final int AV1Level23;
+ public static final int AV1Level3;
+ public static final int AV1Level31;
+ public static final int AV1Level32;
+ public static final int AV1Level33;
+ public static final int AV1Level4;
+ public static final int AV1Level41;
+ public static final int AV1Level42;
+ public static final int AV1Level43;
+ public static final int AV1Level5;
+ public static final int AV1Level51;
+ public static final int AV1Level52;
+ public static final int AV1Level53;
+ public static final int AV1Level6;
+ public static final int AV1Level61;
+ public static final int AV1Level62;
+ public static final int AV1Level63;
+ public static final int AV1Level7;
+ public static final int AV1Level71;
+ public static final int AV1Level72;
+ public static final int AV1Level73;
+ public static final int AV1ProfileMain10;
+ public static final int AV1ProfileMain10HDR10;
+ public static final int AV1ProfileMain10HDR10Plus;
+ public static final int AV1ProfileMain8;
+ public static final int AVCLevel6;
+ public static final int AVCLevel61;
+ public static final int AVCLevel62;
+ public static final int HEVCProfileMain10HDR10Plus;
+ public static final int VP9Profile2HDR10Plus;
+ public static final int VP9Profile3HDR10Plus;
}
public final class android.util.StatsLog extends Object {
+ public static transient void write(int, Object[]);
+ public static boolean logBinaryPushStateChanged(String, long, int, int, long[]);
}
public class android.view.ContextThemeWrapper extends ContextWrapper {
+ public void setTheme(Resources$Theme);
}
public static final class android.view.Display$HdrCapabilities extends Object implements Parcelable {
+ public static final int HDR_TYPE_HDR10_PLUS;
}
public class android.widget.RelativeLayout extends ViewGroup {
+ public int getIgnoreGravity();
}
public final class android.view.textclassifier.TextLinks extends Object implements Parcelable {
+ public static final int STATUS_UNSUPPORTED_CHARACTER;
+ public Bundle getExtras();
}
public class android.content.res.TypedArray extends Object {
+ public int getSourceResourceId(int, int);
}
+ public static final class android.net.wifi.WifiNetworkSuggestion$Builder extends Object {
+ public WifiNetworkSuggestion$Builder();
+ public WifiNetworkSuggestion$Builder setPriority(int);
+ public WifiNetworkSuggestion$Builder setSsid(String);
+ public WifiNetworkSuggestion$Builder setBssid(MacAddress);
+ public WifiNetworkSuggestion$Builder setIsEnhancedOpen(boolean);
+ public WifiNetworkSuggestion$Builder setWpa2Passphrase(String);
+ public WifiNetworkSuggestion$Builder setWpa3Passphrase(String);
+ public WifiNetworkSuggestion$Builder setWpa2EnterpriseConfig(WifiEnterpriseConfig);
+ public WifiNetworkSuggestion$Builder setWpa3EnterpriseConfig(WifiEnterpriseConfig);
+ public WifiNetworkSuggestion$Builder setIsHiddenSsid(boolean);
+ public WifiNetworkSuggestion$Builder setIsAppInteractionRequired(boolean);
+ public WifiNetworkSuggestion$Builder setIsUserInteractionRequired(boolean);
+ public WifiNetworkSuggestion$Builder setIsMetered(boolean);
+ public WifiNetworkSuggestion build();
+ }
public class android.net.VpnService$Builder extends Object {
+ public VpnService$Builder setHttpProxy(ProxyInfo);
+ public VpnService$Builder setMetered(boolean);
}
public final class android.bluetooth.BluetoothAdapter extends Object {
+ public BluetoothServerSocket listenUsingL2capChannel() throws IOException;
+ public BluetoothServerSocket listenUsingInsecureL2capChannel() throws IOException;
}
public class android.graphics.drawable.shapes.RoundRectShape extends RectShape {
+ public boolean equals(Object);
+ public int hashCode();
}
public abstract class android.database.AbstractCursor extends Object implements CrossProcessCursor {
+ public void setNotificationUris(ContentResolver, List);
+ public List getNotificationUris();
}
public class android.icu.util.CurrencyAmount extends Measure {
}
public class android.widget.HorizontalScrollView extends FrameLayout {
- public void setOverScrollMode(int);
+ public void setEdgeEffectColor(int);
+ public void setRightEdgeEffectColor(int);
+ public void setLeftEdgeEffectColor(int);
+ public int getLeftEdgeEffectColor();
+ public int getRightEdgeEffectColor();
}
public class android.net.wifi.p2p.WifiP2pConfig extends Object implements Parcelable {
+ public static final int GROUP_OWNER_BAND_2GHZ;
+ public static final int GROUP_OWNER_BAND_5GHZ;
+ public static final int GROUP_OWNER_BAND_AUTO;
}
public static final class android.provider.Settings$Global extends Settings$NameValueTable {
+ public static final String APPLY_RAMPING_RINGER;
}
+ public final class android.net.wifi.aware.WifiAwareNetworkInfo extends Object implements TransportInfo, Parcelable {
+ WifiAwareNetworkInfo(Inet6Address);
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getPort();
+ public Inet6Address getPeerIpv6Addr();
+ public int getTransportProtocol();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public final class android.location.GnssClock extends Object implements Parcelable {
+ public boolean hasElapsedRealtimeNanos();
+ public long getElapsedRealtimeNanos();
+ public boolean hasElapsedRealtimeUncertaintyNanos();
+ public long getElapsedRealtimeUncertaintyNanos();
}
+ public static class android.media.MediaPlayer2$EventCallback extends Object {
+ public MediaPlayer2$EventCallback();
+ public void onError(MediaPlayer2, DataSourceDesc, int, int);
+ public void onInfo(MediaPlayer2, DataSourceDesc, int, int);
+ public void onTimedMetaDataAvailable(MediaPlayer2, DataSourceDesc, TimedMetaData);
+ public void onCallCompleted(MediaPlayer2, DataSourceDesc, int, int);
+ public void onMediaTimeDiscontinuity(MediaPlayer2, DataSourceDesc, MediaTimestamp);
+ public void onCommandLabelReached(MediaPlayer2, Object);
+ public void onSubtitleData(MediaPlayer2, DataSourceDesc, MediaPlayer2$SubtitleData);
+ public void onVideoSizeChanged(MediaPlayer2, DataSourceDesc, Size);
+ }
public class android.util.DisplayMetrics extends Object {
+ public static final int DENSITY_600;
}
+ public static final class android.media.Session2Command$Result extends Object {
+ public Session2Command$Result(int, Bundle);
+ public static final int RESULT_ERROR_UNKNOWN_ERROR;
+ public static final int RESULT_INFO_SKIPPED;
+ public static final int RESULT_SUCCESS;
+ public int getResultCode();
+ public Bundle getResultData();
+ }
+ public static final class android.service.notification.ZenPolicy$Builder extends Object {
+ public ZenPolicy$Builder();
+ public ZenPolicy$Builder allowAllSounds();
+ public ZenPolicy$Builder disallowAllSounds();
+ public ZenPolicy$Builder showAllVisualEffects();
+ public ZenPolicy$Builder hideAllVisualEffects();
+ public ZenPolicy$Builder allowReminders(boolean);
+ public ZenPolicy$Builder allowEvents(boolean);
+ public ZenPolicy$Builder allowMessages(int);
+ public ZenPolicy$Builder allowCalls(int);
+ public ZenPolicy$Builder allowRepeatCallers(boolean);
+ public ZenPolicy$Builder allowAlarms(boolean);
+ public ZenPolicy$Builder allowMedia(boolean);
+ public ZenPolicy$Builder allowSystem(boolean);
+ public ZenPolicy$Builder showFullScreenIntent(boolean);
+ public ZenPolicy$Builder showLights(boolean);
+ public ZenPolicy$Builder showPeeking(boolean);
+ public ZenPolicy$Builder showStatusBarIcons(boolean);
+ public ZenPolicy$Builder showBadges(boolean);
+ public ZenPolicy$Builder showInAmbientDisplay(boolean);
+ public ZenPolicy$Builder showInNotificationList(boolean);
+ public ZenPolicy build();
+ }
public static final class android.view.textclassifier.TextSelection$Request$Builder extends Object {
+ public TextSelection$Request$Builder setExtras(Bundle);
}
+ public static class android.telephony.mbms.MbmsErrors$GroupCallErrors extends Object {
+ MbmsErrors$GroupCallErrors();
+ public static final int ERROR_DUPLICATE_START_GROUP_CALL;
+ public static final int ERROR_UNABLE_TO_START_SERVICE;
+ }
public class android.media.AudioManager extends Object {
+ public static final String ACTION_SPEAKERPHONE_STATE_CHANGED;
+ public void setAllowedCapturePolicy(int);
+ public static boolean isOffloadedPlaybackSupported(AudioFormat, AudioAttributes);
+ public static boolean isHapticPlaybackSupported();
}
public class android.app.admin.DeviceAdminReceiver extends BroadcastReceiver {
+ public static final String ACTION_CHOOSE_PRIVATE_KEY_ALIAS;
+ public static final String ACTION_NETWORK_LOGS_AVAILABLE;
}
public final class android.media.AudioAttributes extends Object implements Parcelable {
+ public static final int ALLOW_CAPTURE_BY_ALL;
+ public static final int ALLOW_CAPTURE_BY_NONE;
+ public static final int ALLOW_CAPTURE_BY_SYSTEM;
+ public boolean areHapticChannelsMuted();
}
+ public static final class android.media.AudioPlaybackCaptureConfiguration$Builder extends Object {
+ public AudioPlaybackCaptureConfiguration$Builder(MediaProjection);
+ public AudioPlaybackCaptureConfiguration build();
+ public AudioPlaybackCaptureConfiguration$Builder addMatchingUsage(int);
+ public AudioPlaybackCaptureConfiguration$Builder excludeUsage(int);
+ public AudioPlaybackCaptureConfiguration$Builder addMatchingUid(int);
+ public AudioPlaybackCaptureConfiguration$Builder excludeUid(int);
+ }
public static final class android.icu.text.RelativeDateTimeFormatter$RelativeUnit extends Enum {
- public static final RelativeDateTimeFormatter$RelativeUnit QUARTERS;
}
public class android.graphics.RadialGradient extends Shader {
+ public RadialGradient(float, float, float, long, long, Shader$TileMode);
+ public RadialGradient(float, float, float, long[], float[], Shader$TileMode);
}
+ public final class android.telephony.AvailableNetworkInfo extends Object implements Parcelable {
+ public AvailableNetworkInfo(int, int, List, List);
+ public static final Parcelable$Creator CREATOR;
+ public static final int PRIORITY_HIGH;
+ public static final int PRIORITY_LOW;
+ public static final int PRIORITY_MED;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getPriority();
+ public int getSubId();
+ public List getMccMncs();
+ public List getBands();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.app.AppComponentFactory extends Object {
+ public ClassLoader instantiateClassLoader(ClassLoader, ApplicationInfo);
}
+ public static final class android.view.textclassifier.ConversationActions$Message$Builder extends Object {
+ public ConversationActions$Message$Builder(Person);
+ public ConversationActions$Message$Builder setReferenceTime(ZonedDateTime);
+ public ConversationActions$Message$Builder setExtras(Bundle);
+ public ConversationActions$Message$Builder setText(CharSequence);
+ public ConversationActions$Message build();
+ }
+ public class android.graphics.text.LineBreaker extends Object {
+ LineBreaker(int, int, int, int[]);
+ public static final int BREAK_STRATEGY_BALANCED;
+ public static final int BREAK_STRATEGY_HIGH_QUALITY;
+ public static final int BREAK_STRATEGY_SIMPLE;
+ public static final int HYPHENATION_FREQUENCY_FULL;
+ public static final int HYPHENATION_FREQUENCY_NONE;
+ public static final int HYPHENATION_FREQUENCY_NORMAL;
+ public static final int JUSTIFICATION_MODE_INTER_WORD;
+ public static final int JUSTIFICATION_MODE_NONE;
+ public LineBreaker$Result computeLineBreaks(MeasuredText, LineBreaker$ParagraphConstraints, int);
+ }
+ public class android.opengl.EGLImage extends EGLObjectHandle {
+ EGLImage(long);
+ public boolean equals(Object);
+ }
public final class android.media.MediaRecorder$AudioEncoder extends Object {
+ public static final int OPUS;
}
public static final class android.provider.CalendarContract$Instances extends Object implements BaseColumns, CalendarContract$EventsColumns, CalendarContract$CalendarColumns {
+ public static final Uri ENTERPRISE_CONTENT_BY_DAY_URI;
+ public static final Uri ENTERPRISE_CONTENT_SEARCH_BY_DAY_URI;
+ public static final Uri ENTERPRISE_CONTENT_SEARCH_URI;
+ public static final Uri ENTERPRISE_CONTENT_URI;
}
public class android.graphics.drawable.GradientDrawable extends Drawable {
- public void setTintMode(PorterDuff$Mode);
+ public void setColors(int[], float[]);
+ public void setInnerRadiusRatio(float);
+ public float getInnerRadiusRatio();
+ public void setInnerRadius(int);
+ public int getInnerRadius();
+ public void setThicknessRatio(float);
+ public float getThicknessRatio();
+ public void setThickness(int);
+ public int getThickness();
+ public void setPadding(int, int, int, int);
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
public class android.widget.SearchView extends LinearLayout implements CollapsibleActionView {
+ public boolean isIconifiedByDefault();
}
+ public final class android.media.Session2Token extends Object implements Parcelable {
+ public Session2Token(Context, ComponentName);
+ public static final Parcelable$Creator CREATOR;
+ public static final int TYPE_SESSION;
+ public static final int TYPE_SESSION_SERVICE;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getType();
+ public String getPackageName();
+ public int getUid();
+ public String getServiceName();
+ public Bundle getExtras();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.icu.text.NumberingSystem extends Object {
+ public static final NumberingSystem LATIN;
}
public final class android.transition.Scene extends Object {
+ public static Scene getCurrentScene(ViewGroup);
}
public static final class android.view.textclassifier.TextLinks$Request$Builder extends Object {
+ public TextLinks$Request$Builder setExtras(Bundle);
}
public static final class android.R$style extends Object {
+ public static final int ThemeOverlay_DeviceDefault_Accent_DayNight;
+ public static final int Theme_DeviceDefault_DayNight;
}
+ public final class android.net.wifi.rtt.ResponderLocation extends Object implements Parcelable {
+ ResponderLocation(Parcel);
+ public static final int ALTITUDE_FLOORS;
+ public static final int ALTITUDE_METERS;
+ public static final int ALTITUDE_UNDEFINED;
+ public static final Parcelable$Creator CREATOR;
+ public static final int DATUM_NAD83_MLLW;
+ public static final int DATUM_NAD83_NAV88;
+ public static final int DATUM_UNDEFINED;
+ public static final int DATUM_WGS84;
+ public static final int LCI_VERSION_1;
+ public static final int LOCATION_FIXED;
+ public static final int LOCATION_MOVEMENT_UNKNOWN;
+ public static final int LOCATION_RESERVED;
+ public static final int LOCATION_VARIABLE;
+ public boolean equals(Object);
+ public int hashCode();
+ public int getDatum();
+ public boolean isLciSubelementValid();
+ public double getLatitudeUncertainty();
+ public double getLongitudeUncertainty();
+ public int getAltitudeType();
+ public double getAltitudeUncertainty();
+ public boolean getRegisteredLocationAgreementIndication();
+ public int getLciVersion();
+ public Location toLocation();
+ public boolean isZaxisSubelementValid();
+ public int getExpectedToMove();
+ public double getFloorNumber();
+ public double getHeightAboveFloorMeters();
+ public double getHeightAboveFloorUncertaintyMeters();
+ public List getColocatedBssids();
+ public Address toCivicLocationAddress();
+ public SparseArray toCivicLocationSparseArray();
+ public String getMapImageMimeType();
+ public Uri getMapImageUri();
+ public double getLatitude();
+ public double getLongitude();
+ public double getAltitude();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public static final class android.media.Session2CommandGroup$Builder extends Object {
+ public Session2CommandGroup$Builder();
+ public Session2CommandGroup$Builder(Session2CommandGroup);
+ public Session2CommandGroup$Builder addCommand(Session2Command);
+ public Session2CommandGroup$Builder removeCommand(Session2Command);
+ public Session2CommandGroup build();
+ }
public static final class android.view.textclassifier.TextLinks$TextLink extends Object implements Parcelable {
- TextLinks$TextLink(Parcel);
+ TextLinks$TextLink();
+ public Bundle getExtras();
}
public class android.graphics.drawable.BitmapDrawable extends Drawable {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
+ public abstract interface android.view.inspector.InspectionCompanionProvider {
+ public abstract InspectionCompanion provide(Class);
+ }
public final class android.nfc.NfcAdapter extends Object {
+ public List getSupportedOffHostSecureElements();
+ public boolean isSecureNfcSupported();
+ public boolean isSecureNfcEnabled();
}
public class android.view.KeyEvent extends InputEvent implements Parcelable {
+ public static final int KEYCODE_PROFILE_SWITCH;
+ public static final int KEYCODE_THUMBS_DOWN;
+ public static final int KEYCODE_THUMBS_UP;
}
- public class android.media.MediaMetadataRetriever extends Object {
* public class android.media.MediaMetadataRetriever extends Object implements AutoCloseable {
+ public static final int METADATA_KEY_EXIF_LENGTH;
+ public static final int METADATA_KEY_EXIF_OFFSET;
+ public void close();
}
public class android.media.AudioTrack extends Object implements AudioRouting, VolumeAutomation {
+ public void setOffloadDelayPadding(int, int);
+ public int getOffloadDelay();
+ public int getOffloadPadding();
+ public void setOffloadEndOfStream();
+ public boolean isOffloadedPlayback();
+ public static boolean isDirectPlaybackSupported(AudioFormat, AudioAttributes);
+ public void registerStreamEventCallback(Executor, AudioTrack$StreamEventCallback);
+ public void unregisterStreamEventCallback(AudioTrack$StreamEventCallback);
+ public AudioAttributes getAudioAttributes();
}
public class android.telephony.SubscriptionInfo extends Object implements Parcelable {
- SubscriptionInfo(int, String, int, CharSequence, CharSequence, int, int, String, int, Bitmap, int, int, String);
+ SubscriptionInfo();
+ public boolean equals(Object);
+ public int hashCode();
+ public int getCarrierId();
+ public String getMccString();
+ public String getMncString();
+ public boolean isOpportunistic();
+ public ParcelUuid getGroupUuid();
+ public int getSubscriptionType();
+ public int getCardId();
}
+ public static final class android.media.MediaDrm$SessionException extends RuntimeException {
+ public MediaDrm$SessionException(int, String);
+ public static final int ERROR_RESOURCE_CONTENTION;
+ public static final int ERROR_UNKNOWN;
+ public int getErrorCode();
+ }
public static final class android.provider.CalendarContract$Events extends Object implements BaseColumns, CalendarContract$SyncColumns, CalendarContract$EventsColumns, CalendarContract$CalendarColumns {
+ public static final Uri ENTERPRISE_CONTENT_URI;
}
public class android.media.ImageReader extends Object implements AutoCloseable {
+ public static ImageReader newInstance(int, int, int, int, long);
}
public class android.widget.ProgressBar extends View {
+ public void setMinHeight(int);
+ public int getMinHeight();
+ public void setMaxHeight(int);
+ public int getMaxHeight();
+ public void setMinWidth(int);
+ public void setMaxWidth(int);
+ public int getMaxWidth();
+ public Drawable getCurrentDrawable();
+ public int getMinWidth();
}
public class android.service.carrier.CarrierIdentifier extends Object implements Parcelable {
+ public CarrierIdentifier(String, String, String, String, String, String, int, int);
+ public int getCarrierId();
+ public int getSpecificCarrierId();
}
- public class android.media.MediaRecorder extends Object implements AudioRouting {
* public class android.media.MediaRecorder extends Object implements AudioRouting, AudioRecordingMonitor, MicrophoneDirection {
+ public void registerAudioRecordingCallback(Executor, AudioManager$AudioRecordingCallback);
+ public void unregisterAudioRecordingCallback(AudioManager$AudioRecordingCallback);
+ public AudioRecordingConfiguration getActiveRecordingConfiguration();
+ public boolean setPreferredMicrophoneDirection(int);
+ public boolean setPreferredMicrophoneFieldDimension(float);
}
public abstract class android.provider.DocumentsProvider extends ContentProvider {
+ public Cursor querySearchDocuments(String, String[], Bundle) throws FileNotFoundException;
+ public Cursor queryRecentDocuments(String, String[], Bundle, CancellationSignal) throws FileNotFoundException;
+ public Bundle getDocumentMetadata(String) throws FileNotFoundException;
}
+ public abstract static interface android.os.FileUtils$ProgressListener {
+ public abstract void onProgress(long);
+ }
public abstract interface android.bluetooth.BluetoothProfile {
+ public static final int HEARING_AID;
}
public static final class android.app.usage.UsageEvents$Event extends Object {
+ public static final int ACTIVITY_PAUSED;
+ public static final int ACTIVITY_RESUMED;
+ public static final int ACTIVITY_STOPPED;
+ public static final int DEVICE_SHUTDOWN;
+ public static final int DEVICE_STARTUP;
+ public static final int FOREGROUND_SERVICE_START;
+ public static final int FOREGROUND_SERVICE_STOP;
}
+ public static final class android.net.wifi.WifiNetworkSpecifier$Builder extends Object {
+ public WifiNetworkSpecifier$Builder();
+ public WifiNetworkSpecifier$Builder setSsid(String);
+ public WifiNetworkSpecifier$Builder setBssid(MacAddress);
+ public WifiNetworkSpecifier$Builder setBssidPattern(MacAddress, MacAddress);
+ public WifiNetworkSpecifier$Builder setIsEnhancedOpen(boolean);
+ public WifiNetworkSpecifier$Builder setSsidPattern(PatternMatcher);
+ public WifiNetworkSpecifier$Builder setWpa2Passphrase(String);
+ public WifiNetworkSpecifier$Builder setWpa3Passphrase(String);
+ public WifiNetworkSpecifier$Builder setWpa2EnterpriseConfig(WifiEnterpriseConfig);
+ public WifiNetworkSpecifier$Builder setWpa3EnterpriseConfig(WifiEnterpriseConfig);
+ public WifiNetworkSpecifier$Builder setIsHiddenSsid(boolean);
+ public WifiNetworkSpecifier build();
+ }
public final class android.telecom.PhoneAccount extends Object implements Parcelable {
+ public boolean equals(Object);
+ public int hashCode();
}
public class android.content.pm.LauncherApps extends Object {
+ public void startPackageInstallerSessionDetailsActivity(PackageInstaller$SessionInfo, Rect, Bundle);
+ public boolean shouldHideFromSuggestions(String, UserHandle);
+ public void registerPackageInstallerSessionCallback(Executor, PackageInstaller$SessionCallback);
+ public void unregisterPackageInstallerSessionCallback(PackageInstaller$SessionCallback);
+ public List getAllPackageInstallerSessions();
}
public abstract static interface android.media.MediaCas$EventListener {
+ public void onSessionEvent(MediaCas, MediaCas$Session, int, int, byte[]);
}
public static final class android.provider.CalendarContract$Calendars extends Object implements BaseColumns, CalendarContract$SyncColumns, CalendarContract$CalendarColumns {
+ public static final Uri ENTERPRISE_CONTENT_URI;
}
public class android.graphics.drawable.DrawableContainer extends Drawable implements Drawable$Callback {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
public final class android.icu.util.CopticCalendar extends Calendar {
- protected int handleGetMonthLength(int, int);
}
public class android.net.wifi.WifiConfiguration extends Object implements Parcelable {
+ public BitSet allowedGroupManagementCiphers;
+ public BitSet allowedSuiteBCiphers;
+ public MacAddress getRandomizedMacAddress();
}
public class android.graphics.drawable.NinePatchDrawable extends Drawable {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
+ public static final class android.media.DataSourceDesc$Builder extends Object {
+ public DataSourceDesc$Builder();
+ public DataSourceDesc$Builder(DataSourceDesc);
+ public DataSourceDesc$Builder setEndPosition(long);
+ public DataSourceDesc$Builder setStartPosition(long);
+ public DataSourceDesc$Builder setMediaId(String);
+ public DataSourceDesc build();
+ public DataSourceDesc$Builder setDataSource(ParcelFileDescriptor, long, long);
+ public DataSourceDesc$Builder setDataSource(ParcelFileDescriptor);
+ public DataSourceDesc$Builder setDataSource(Uri, Map, List);
+ public DataSourceDesc$Builder setDataSource(Uri);
+ }
public static final class android.provider.Telephony$CarrierId extends Object implements BaseColumns {
+ public static final String SPECIFIC_CARRIER_ID;
+ public static final String SPECIFIC_CARRIER_ID_NAME;
+ public static Uri getSpecificCarrierIdUriForSubscriptionId(int);
}
public class android.net.ParseException extends RuntimeException {
- ParseException(String);
+ public ParseException(String);
+ public ParseException(String, Throwable);
}
public class android.service.voice.VoiceInteractionSession extends Object implements KeyEvent$Callback, ComponentCallbacks2 {
+ public static final int SHOW_SOURCE_AUTOMOTIVE_SYSTEM_UI;
+ public static final int SHOW_SOURCE_NOTIFICATION;
+ public static final int SHOW_SOURCE_PUSH_TO_TALK;
}
public class android.webkit.WebView extends AbsoluteLayout implements ViewTreeObserver$OnGlobalFocusChangeListener, ViewGroup$OnHierarchyChangeListener {
+ public WebViewRenderProcess getWebViewRenderProcess();
+ public void setWebViewRenderProcessClient(Executor, WebViewRenderProcessClient);
+ public void setWebViewRenderProcessClient(WebViewRenderProcessClient);
+ public WebViewRenderProcessClient getWebViewRenderProcessClient();
}
public class android.media.ThumbnailUtils extends Object {
+ public static Bitmap createAudioThumbnail(File, Size, CancellationSignal) throws IOException;
+ public static Bitmap createAudioThumbnail(String, int);
+ public static Bitmap createImageThumbnail(File, Size, CancellationSignal) throws IOException;
+ public static Bitmap createImageThumbnail(String, int);
+ public static Bitmap createVideoThumbnail(File, Size, CancellationSignal) throws IOException;
}
public abstract static interface android.provider.MediaStore$Audio$AudioColumns extends MediaStore$MediaColumns {
+ public static final String IS_AUDIOBOOK;
}
+ public static final class android.view.WindowInsets$Builder extends Object {
+ public WindowInsets$Builder();
+ public WindowInsets$Builder(WindowInsets);
+ public WindowInsets$Builder setSystemWindowInsets(Insets);
+ public WindowInsets$Builder setSystemGestureInsets(Insets);
+ public WindowInsets$Builder setMandatorySystemGestureInsets(Insets);
+ public WindowInsets$Builder setTappableElementInsets(Insets);
+ public WindowInsets$Builder setStableInsets(Insets);
+ public WindowInsets$Builder setDisplayCutout(DisplayCutout);
+ public WindowInsets build();
+ }
+ public static class android.widget.RemoteViews$RemoteResponse extends Object {
+ public RemoteViews$RemoteResponse();
+ public static RemoteViews$RemoteResponse fromPendingIntent(PendingIntent);
+ public static RemoteViews$RemoteResponse fromFillInIntent(Intent);
+ public RemoteViews$RemoteResponse addSharedElement(int, String);
+ }
+ public abstract static class android.media.AudioTrack$StreamEventCallback extends Object {
+ public AudioTrack$StreamEventCallback();
+ public void onPresentationEnded(AudioTrack);
+ public void onTearDown(AudioTrack);
+ public void onDataRequest(AudioTrack, int);
+ }
public final class android.widget.Magnifier extends Object {
+ public static final int SOURCE_BOUND_MAX_IN_SURFACE;
+ public static final int SOURCE_BOUND_MAX_VISIBLE;
+ public Point getPosition();
+ public int getSourceWidth();
+ public int getSourceHeight();
+ public void setZoom(float);
+ public int getDefaultHorizontalSourceToMagnifierOffset();
+ public int getDefaultVerticalSourceToMagnifierOffset();
+ public Point getSourcePosition();
+ public void show(float, float, float, float);
+ public float getCornerRadius();
+ public boolean isClippingEnabled();
+ public float getElevation();
+ public Drawable getOverlay();
}
public abstract class android.graphics.drawable.shapes.Shape extends Object implements Cloneable {
+ public boolean equals(Object);
+ public int hashCode();
}
public final class android.provider.Settings extends Object {
+ public static final String ACTION_APP_NOTIFICATION_BUBBLE_SETTINGS;
+ public static final String ACTION_APP_SEARCH_SETTINGS;
+ public static final String ACTION_APP_USAGE_SETTINGS;
+ public static final String ACTION_NOTIFICATION_ASSISTANT_SETTINGS;
+ public static final String ACTION_PROCESS_WIFI_EASY_CONNECT_URI;
}
public class android.graphics.LinearGradient extends Shader {
+ public LinearGradient(float, float, float, float, long, long, Shader$TileMode);
+ public LinearGradient(float, float, float, float, long[], float[], Shader$TileMode);
}
+ public final class android.os.strictmode.ImplicitDirectBootViolation extends Violation {
+ ImplicitDirectBootViolation();
+ }
public final class android.provider.DocumentsContract extends Object {
+ public static final String METADATA_EXIF;
+ public static final String METADATA_TREE_COUNT;
+ public static final String METADATA_TREE_SIZE;
+ public static final String METADATA_TYPES;
+ public static final String QUERY_ARG_DISPLAY_NAME;
+ public static final String QUERY_ARG_EXCLUDE_MEDIA;
+ public static final String QUERY_ARG_FILE_SIZE_OVER;
+ public static final String QUERY_ARG_LAST_MODIFIED_AFTER;
+ public static final String QUERY_ARG_MIME_TYPES;
+ public static boolean isRootsUri(Context, Uri);
+ public static boolean isRootUri(Context, Uri);
+ public static boolean isChildDocument(ContentResolver, Uri, Uri) throws FileNotFoundException;
+ public static Bundle getDocumentMetadata(ContentResolver, Uri) throws FileNotFoundException;
}
public static final class android.Manifest$permission extends Object {
- public static final String CAPTURE_SECURE_VIDEO_OUTPUT;
- public static final String CAPTURE_VIDEO_OUTPUT;
- public static final String READ_FRAME_BUFFER;
+ public static final String ACCESS_BACKGROUND_LOCATION;
+ public static final String ACCESS_MEDIA_LOCATION;
+ public static final String ACTIVITY_RECOGNITION;
+ public static final String BIND_CALL_REDIRECTION_SERVICE;
+ public static final String BIND_CARRIER_MESSAGING_CLIENT_SERVICE;
+ public static final String CALL_COMPANION_APP;
+ public static final String REQUEST_PASSWORD_COMPLEXITY;
+ public static final String SMS_FINANCIAL_TRANSACTIONS;
+ public static final String USE_FULL_SCREEN_INTENT;
}
+ public abstract interface android.media.AudioRecordingMonitor {
+ public abstract void registerAudioRecordingCallback(Executor, AudioManager$AudioRecordingCallback);
+ public abstract void unregisterAudioRecordingCallback(AudioManager$AudioRecordingCallback);
+ public abstract AudioRecordingConfiguration getActiveRecordingConfiguration();
+ }
+ public static final class android.icu.text.Edits$Iterator extends Object {
+ Edits$Iterator(char[], int, boolean, boolean);
+ public String toString();
+ public boolean next();
+ public int oldLength();
+ public int newLength();
+ public boolean findSourceIndex(int);
+ public boolean findDestinationIndex(int);
+ public int destinationIndexFromSourceIndex(int);
+ public int sourceIndexFromDestinationIndex(int);
+ public boolean hasChange();
+ public int sourceIndex();
+ public int replacementIndex();
+ public int destinationIndex();
+ }
+ public abstract static interface android.icu.lang.UCharacter$IndicPositionalCategory {
+ public static final int BOTTOM;
+ public static final int BOTTOM_AND_LEFT;
+ public static final int BOTTOM_AND_RIGHT;
+ public static final int LEFT;
+ public static final int LEFT_AND_RIGHT;
+ public static final int NA;
+ public static final int OVERSTRUCK;
+ public static final int RIGHT;
+ public static final int TOP;
+ public static final int TOP_AND_BOTTOM;
+ public static final int TOP_AND_BOTTOM_AND_RIGHT;
+ public static final int TOP_AND_LEFT;
+ public static final int TOP_AND_LEFT_AND_RIGHT;
+ public static final int TOP_AND_RIGHT;
+ public static final int VISUAL_ORDER_LEFT;
+ }
public class android.telephony.TelephonyManager extends Object {
+ public static final String ACTION_CARRIER_MESSAGING_CLIENT_SERVICE;
+ public static final String ACTION_NETWORK_COUNTRY_CHANGED;
+ public static final String ACTION_SECRET_CODE;
+ public static final String ACTION_SUBSCRIPTION_SPECIFIC_CARRIER_IDENTITY_CHANGED;
+ public static final int DATA_UNKNOWN;
+ public static final String EXTRA_NETWORK_COUNTRY;
+ public static final String EXTRA_SPECIFIC_CARRIER_ID;
+ public static final String EXTRA_SPECIFIC_CARRIER_NAME;
+ public static final int MULTISIM_ALLOWED;
+ public static final int MULTISIM_NOT_SUPPORTED_BY_CARRIER;
+ public static final int MULTISIM_NOT_SUPPORTED_BY_HARDWARE;
+ public static final int NETWORK_TYPE_NR;
+ public static final int SET_OPPORTUNISTIC_SUB_INACTIVE_SUBSCRIPTION;
+ public static final int SET_OPPORTUNISTIC_SUB_SUCCESS;
+ public static final int SET_OPPORTUNISTIC_SUB_VALIDATION_FAILED;
+ public static final int UNINITIALIZED_CARD_ID;
+ public static final int UNSUPPORTED_CARD_ID;
+ public static final int UPDATE_AVAILABLE_NETWORKS_ABORTED;
+ public static final int UPDATE_AVAILABLE_NETWORKS_INVALID_ARGUMENTS;
+ public static final int UPDATE_AVAILABLE_NETWORKS_NO_CARRIER_PRIVILEGE;
+ public static final int UPDATE_AVAILABLE_NETWORKS_SUCCESS;
+ public static final int UPDATE_AVAILABLE_NETWORKS_UNKNOWN_FAILURE;
- public List getNeighboringCellInfo();
+ public boolean isEmergencyNumber(String);
+ public String getTypeAllocationCode(int);
+ public String getTypeAllocationCode();
+ public String getManufacturerCode();
+ public String getManufacturerCode(int);
+ public int getCardIdForDefaultEuicc();
+ public List getUiccCardsInfo();
+ public void requestCellInfoUpdate(Executor, TelephonyManager$CellInfoCallback);
+ public boolean isDataRoamingEnabled();
+ public boolean isRttSupported();
+ public int getSimSpecificCarrierId();
+ public CharSequence getSimSpecificCarrierIdName();
+ public int getCarrierIdFromSimMccMnc();
+ public Map getEmergencyNumberList();
+ public Map getEmergencyNumberList(int);
+ public void setPreferredOpportunisticDataSubscription(int, boolean, Executor, Consumer);
+ public int getPreferredOpportunisticDataSubscription();
+ public void updateAvailableNetworks(List, Executor, Consumer);
+ public int isMultiSimSupported();
+ public void switchMultiSimConfig(int);
+ public boolean doesSwitchMultiSimConfigTriggerReboot();
}
public final class android.util.ArrayMap extends Object implements Map {
+ public int indexOfValue(Object);
}
- public static final class android.media.session.MediaController$PlaybackInfo extends Object {
* public static final class android.media.session.MediaController$PlaybackInfo extends Object implements Parcelable {
- MediaController$PlaybackInfo(int, AudioAttributes, int, int, int);
+ MediaController$PlaybackInfo(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public String toString();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
}
public class android.app.Activity extends ContextThemeWrapper implements LayoutInflater$Factory2, Window$Callback, KeyEvent$Callback, View$OnCreateContextMenuListener, ComponentCallbacks2 {
+ public void registerActivityLifecycleCallbacks(Application$ActivityLifecycleCallbacks);
+ public void unregisterActivityLifecycleCallbacks(Application$ActivityLifecycleCallbacks);
+ public void onTopResumedActivityChanged(boolean);
+ public void setInheritShowWhenLocked(boolean);
}
+ public abstract class android.icu.text.Transliterator extends Object {
+ Transliterator(String, UnicodeFilter);
+ public static final int FORWARD;
+ public static final int REVERSE;
+ public static final Transliterator getInstance(String);
+ public static Transliterator getInstance(String, int);
+ public static final String getDisplayName(String);
+ public static String getDisplayName(String, Locale);
+ public static String getDisplayName(String, ULocale);
+ public final String getID();
+ public final UnicodeFilter getFilter();
+ public void setFilter(UnicodeFilter);
+ public final void transliterate(Replaceable, Transliterator$Position, int);
+ public final void transliterate(Replaceable);
+ public final String transliterate(String);
+ public final void transliterate(Replaceable, Transliterator$Position, String);
+ public final void transliterate(Replaceable, Transliterator$Position);
+ public final int transliterate(Replaceable, int, int);
+ public final void finishTransliteration(Replaceable, Transliterator$Position);
+ public void filteredTransliterate(Replaceable, Transliterator$Position, boolean);
+ public final int getMaximumContextLength();
+ public static final Transliterator createFromRules(String, String, int);
+ public String toRules(boolean);
+ public Transliterator[] getElements();
+ public final UnicodeSet getSourceSet();
+ public UnicodeSet getTargetSet();
+ public final Transliterator getInverse();
+ public static final Enumeration getAvailableIDs();
+ public static final Enumeration getAvailableSources();
+ public static final Enumeration getAvailableTargets(String);
+ public static final Enumeration getAvailableVariants(String, String);
+ }
public static final class android.media.MediaCodecInfo$VideoCapabilities extends Object {
+ public List getSupportedPerformancePoints();
}
+ public class android.app.admin.DelegatedAdminReceiver extends BroadcastReceiver {
+ public DelegatedAdminReceiver();
+ public String onChoosePrivateKeyAlias(Context, Intent, int, Uri, String);
+ public void onNetworkLogsAvailable(Context, Intent, long, int);
+ public final void onReceive(Context, Intent);
+ }
public class android.util.TimeUtils extends Object {
+ public static List getTimeZoneIdsForCountryCode(String);
}
+ public static final class android.view.textclassifier.TextLanguage$Request$Builder extends Object {
+ public TextLanguage$Request$Builder(CharSequence);
+ public TextLanguage$Request$Builder setExtras(Bundle);
+ public TextLanguage$Request build();
+ }
public static final class android.provider.Telephony$Mms$Part extends Object implements BaseColumns {
+ public static final Uri CONTENT_URI;
}
public static final class android.provider.DocumentsContract$Root extends Object {
+ public static final String COLUMN_QUERY_ARGS;
+ public static final int FLAG_EMPTY;
}
+ public static final class android.service.autofill.VisibilitySetterAction$Builder extends Object {
+ public VisibilitySetterAction$Builder(int, int);
+ public VisibilitySetterAction$Builder setVisibility(int, int);
+ public VisibilitySetterAction build();
+ }
public static final class android.hardware.camera2.CameraCharacteristics$Key extends Object {
- CameraCharacteristics$Key(String, Class);
+ public CameraCharacteristics$Key(String, Class);
}
+ public static final class android.content.ContentResolver$TypeInfo extends Object {
+ ContentResolver$TypeInfo(Icon, CharSequence, CharSequence);
+ public CharSequence getLabel();
+ public CharSequence getContentDescription();
+ public Icon getIcon();
+ }
public abstract static interface android.provider.MediaStore$MediaColumns extends BaseColumns {
+ public static final String DATE_EXPIRES;
+ public static final String DOCUMENT_ID;
+ public static final String INSTANCE_ID;
+ public static final String IS_PENDING;
+ public static final String ORIGINAL_DOCUMENT_ID;
+ public static final String OWNER_PACKAGE_NAME;
+ public static final String RELATIVE_PATH;
}
public class android.telephony.SignalStrength extends Object implements Parcelable {
+ public static final int INVALID;
+ public List getCellSignalStrengths();
+ public List getCellSignalStrengths(Class);
}
public final class android.net.wifi.rtt.RangingResult extends Object implements Parcelable {
- RangingResult(int, MacAddress, int, int, int, int, int, byte[], byte[], long);
+ RangingResult(int, MacAddress, int, int, int, int, int, byte[], byte[], ResponderLocation, long);
+ public ResponderLocation getUnverifiedResponderLocation();
}
public abstract static interface android.app.Application$ActivityLifecycleCallbacks {
+ public void onActivityPreCreated(Activity, Bundle);
+ public void onActivityPostCreated(Activity, Bundle);
+ public void onActivityPreStarted(Activity);
+ public void onActivityPostStarted(Activity);
+ public void onActivityPreResumed(Activity);
+ public void onActivityPostResumed(Activity);
+ public void onActivityPrePaused(Activity);
+ public void onActivityPostPaused(Activity);
+ public void onActivityPreStopped(Activity);
+ public void onActivityPostStopped(Activity);
+ public void onActivityPreSaveInstanceState(Activity, Bundle);
+ public void onActivityPostSaveInstanceState(Activity, Bundle);
+ public void onActivityPreDestroyed(Activity);
+ public void onActivityPostDestroyed(Activity);
}
public final class android.os.PowerManager extends Object {
+ public static final int LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF;
+ public static final int THERMAL_STATUS_CRITICAL;
+ public static final int THERMAL_STATUS_EMERGENCY;
+ public static final int THERMAL_STATUS_LIGHT;
+ public static final int THERMAL_STATUS_MODERATE;
+ public static final int THERMAL_STATUS_NONE;
+ public static final int THERMAL_STATUS_SEVERE;
+ public static final int THERMAL_STATUS_SHUTDOWN;
+ public int getCurrentThermalStatus();
+ public void addThermalStatusListener(PowerManager$OnThermalStatusChangedListener);
+ public void addThermalStatusListener(Executor, PowerManager$OnThermalStatusChangedListener);
+ public void removeThermalStatusListener(PowerManager$OnThermalStatusChangedListener);
}
public class android.widget.ListPopupWindow extends Object {
+ public void setEpicenterBounds(Rect);
+ public Rect getEpicenterBounds();
}
+ public abstract class android.telecom.CallRedirectionService extends Service {
+ public CallRedirectionService();
+ public static final String SERVICE_INTERFACE;
+ public abstract void onPlaceCall(Uri, PhoneAccountHandle, boolean);
+ public final void placeCallUnmodified();
+ public final void redirectCall(Uri, PhoneAccountHandle, boolean);
+ public final void cancelCall();
+ public final IBinder onBind(Intent);
+ public final boolean onUnbind(Intent);
+ }
+ public static final class android.view.textclassifier.TextLanguage$Request extends Object implements Parcelable {
+ TextLanguage$Request(CharSequence, Bundle);
+ public static final Parcelable$Creator CREATOR;
+ public String getCallingPackageName();
+ public Bundle getExtras();
+ public CharSequence getText();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.widget.TextView extends View implements ViewTreeObserver$OnPreDrawListener {
- public void onProvideStructure(ViewStructure);
- public void onProvideAutofillStructure(ViewStructure, int);
+ public void setTextSelectHandle(int);
+ public void setTextSelectHandle(Drawable);
+ public Drawable getTextSelectHandle();
+ public void setTextSelectHandleLeft(Drawable);
+ public void setTextSelectHandleLeft(int);
+ public Drawable getTextSelectHandleLeft();
+ public void setTextSelectHandleRight(int);
+ public void setTextSelectHandleRight(Drawable);
+ public Drawable getTextSelectHandleRight();
+ public void setTextCursorDrawable(int);
+ public void setTextCursorDrawable(Drawable);
+ public Drawable getTextCursorDrawable();
+ public final boolean isHorizontallyScrollable();
+ public boolean isSingleLine();
+ public TextDirectionHeuristic getTextDirectionHeuristic();
}
+ public abstract static class android.telephony.SmsManager$FinancialSmsCallback extends Object {
+ public SmsManager$FinancialSmsCallback();
+ public abstract void onFinancialSmsMessages(CursorWindow);
+ }
+ public static final class android.provider.Settings$Panel extends Object {
+ Settings$Panel();
+ public static final String ACTION_INTERNET_CONNECTIVITY;
+ public static final String ACTION_NFC;
+ public static final String ACTION_VOLUME;
+ public static final String ACTION_WIFI;
+ }
public class android.view.accessibility.AccessibilityNodeInfo extends Object implements Parcelable {
+ public AccessibilityNodeInfo$TouchDelegateInfo getTouchDelegateInfo();
+ public boolean isTextEntryKey();
+ public void setTextEntryKey(boolean);
+ public void setTouchDelegateInfo(AccessibilityNodeInfo$TouchDelegateInfo);
}
public static class android.net.wifi.WifiConfiguration$KeyMgmt extends Object {
+ public static final int OWE;
+ public static final int SAE;
+ public static final int SUITE_B_192;
}
public static class android.media.AudioTrack$Builder extends Object {
+ public AudioTrack$Builder setOffloadedPlayback(boolean);
}
public class android.graphics.drawable.InsetDrawable extends DrawableWrapper {
+ public Insets getOpticalInsets();
}
+ public final class android.media.AudioPlaybackCaptureConfiguration extends Object {
+ AudioPlaybackCaptureConfiguration();
+ public MediaProjection getMediaProjection();
+ }
+ public final class android.graphics.BlendMode extends Enum {
+ private BlendMode(String, int);
+ public static final BlendMode CLEAR;
+ public static final BlendMode SRC;
+ public static final BlendMode DST;
+ public static final BlendMode SRC_OVER;
+ public static final BlendMode DST_OVER;
+ public static final BlendMode SRC_IN;
+ public static final BlendMode DST_IN;
+ public static final BlendMode SRC_OUT;
+ public static final BlendMode DST_OUT;
+ public static final BlendMode SRC_ATOP;
+ public static final BlendMode DST_ATOP;
+ public static final BlendMode XOR;
+ public static final BlendMode PLUS;
+ public static final BlendMode MODULATE;
+ public static final BlendMode SCREEN;
+ public static final BlendMode OVERLAY;
+ public static final BlendMode DARKEN;
+ public static final BlendMode LIGHTEN;
+ public static final BlendMode COLOR_DODGE;
+ public static final BlendMode COLOR_BURN;
+ public static final BlendMode HARD_LIGHT;
+ public static final BlendMode SOFT_LIGHT;
+ public static final BlendMode DIFFERENCE;
+ public static final BlendMode EXCLUSION;
+ public static final BlendMode MULTIPLY;
+ public static final BlendMode HUE;
+ public static final BlendMode SATURATION;
+ public static final BlendMode COLOR;
+ public static final BlendMode LUMINOSITY;
+ private static final BlendMode[] $VALUES;
+ public static BlendMode[] values();
+ public static BlendMode valueOf(String);
+ }
+ public final class android.graphics.HardwareRenderer$FrameRenderRequest extends Object {
+ HardwareRenderer$FrameRenderRequest(HardwareRenderer);
+ final HardwareRenderer this$0;
+ public HardwareRenderer$FrameRenderRequest setVsyncTime(long);
+ public HardwareRenderer$FrameRenderRequest setFrameCommitCallback(Executor, Runnable);
+ public HardwareRenderer$FrameRenderRequest setWaitForPresent(boolean);
+ public int syncAndDraw();
+ }
+ public class android.telephony.mbms.GroupCall extends Object implements AutoCloseable {
+ GroupCall();
+ public static final int REASON_BY_USER_REQUEST;
+ public static final int REASON_FREQUENCY_CONFLICT;
+ public static final int REASON_LEFT_MBMS_BROADCAST_AREA;
+ public static final int REASON_NONE;
+ public static final int REASON_NOT_CONNECTED_TO_HOMECARRIER_LTE;
+ public static final int REASON_OUT_OF_MEMORY;
+ public static final int STATE_STALLED;
+ public static final int STATE_STARTED;
+ public static final int STATE_STOPPED;
+ public void close();
+ public long getTmgi();
+ public void updateGroupCall(List, List);
+ }
public final class android.service.autofill.SaveInfo extends Object implements Parcelable {
+ public static final int FLAG_DELAY_SAVE;
}
+ public final class android.telephony.CellInfoNr extends CellInfo {
+ CellInfoNr(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public CellIdentity getCellIdentity();
+ public CellSignalStrength getCellSignalStrength();
+ public void writeToParcel(Parcel, int);
+ }
+ public static final class android.graphics.text.LineBreaker$Builder extends Object {
+ public LineBreaker$Builder();
+ public LineBreaker$Builder setBreakStrategy(int);
+ public LineBreaker$Builder setHyphenationFrequency(int);
+ public LineBreaker$Builder setJustificationMode(int);
+ public LineBreaker$Builder setIndents(int[]);
+ public LineBreaker build();
+ }
+ public final class android.view.textclassifier.TextLanguage extends Object implements Parcelable {
+ TextLanguage();
+ public static final Parcelable$Creator CREATOR;
+ public String toString();
+ public String getId();
+ public int getLocaleHypothesisCount();
+ public float getConfidenceScore(ULocale);
+ public ULocale getLocale(int);
+ public Bundle getExtras();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
- public static class android.app.ActivityManager$RunningTaskInfo extends Object implements Parcelable {
* public static class android.app.ActivityManager$RunningTaskInfo extends TaskInfo implements Parcelable {
- public ComponentName baseActivity;
- public int numActivities;
- public ComponentName topActivity;
}
public static final class android.view.textclassifier.TextLinks$Builder extends Object {
+ public TextLinks$Builder addLink(int, int, Map, Bundle);
+ public TextLinks$Builder setExtras(Bundle);
}
+ public final class android.service.autofill.VisibilitySetterAction extends Object implements OnClickAction, Parcelable {
+ VisibilitySetterAction(VisibilitySetterAction$Builder);
+ public static final Parcelable$Creator CREATOR;
+ public String toString();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public static final class android.R$attr extends Object {
+ public static final int __removed1;
+ public static final int __removed2;
+ public static final int __removed3;
+ public static final int __removed4;
+ public static final int __removed5;
+ public static final int allowAudioPlaybackCapture;
+ public static final int allowExternalStorageSandbox;
+ public static final int forceDarkAllowed;
+ public static final int forceUriPermissions;
+ public static final int foregroundServiceType;
+ public static final int hasFragileUserData;
+ public static final int inheritShowWhenLocked;
+ public static final int interactiveUiTimeout;
+ public static final int isLightTheme;
+ public static final int isSplitRequired;
+ public static final int minAspectRatio;
+ public static final int nonInteractiveUiTimeout;
+ public static final int opticalInsetBottom;
+ public static final int opticalInsetLeft;
+ public static final int opticalInsetRight;
+ public static final int opticalInsetTop;
+ public static final int packageType;
+ public static final int secureElementName;
+ public static final int selectionDividerHeight;
+ public static final int settingsSliceUri;
+ public static final int shell;
+ public static final int supportsMultipleDisplays;
+ public static final int textLocale;
+ public static final int useAppZygote;
+ public static final int useEmbeddedDex;
+ public static final int zygotePreloadName;
}
public class android.net.wifi.WifiInfo extends Object implements Parcelable {
+ public static final int LINK_SPEED_UNKNOWN;
+ public int getTxLinkSpeedMbps();
+ public int getRxLinkSpeedMbps();
+ public String getPasspointFqdn();
+ public String getPasspointProviderFriendlyName();
}
public static class android.telecom.CallScreeningService$CallResponse extends Object {
- CallScreeningService$CallResponse(boolean, boolean, boolean, boolean);
+ CallScreeningService$CallResponse(boolean, boolean, boolean, boolean, boolean);
+ public boolean getSilenceCall();
}
public class android.accessibilityservice.AccessibilityServiceInfo extends Object implements Parcelable {
+ public static final int FLAG_REQUEST_SHORTCUT_WARNING_DIALOG_SPOKEN_FEEDBACK;
+ public void setNonInteractiveUiTimeoutMillis(int);
+ public int getNonInteractiveUiTimeoutMillis();
+ public void setInteractiveUiTimeoutMillis(int);
+ public int getInteractiveUiTimeoutMillis();
}
public static class android.telecom.CallScreeningService$CallResponse$Builder extends Object {
+ public CallScreeningService$CallResponse$Builder setSilenceCall(boolean);
}
public class android.telephony.CarrierConfigManager extends Object {
- CarrierConfigManager();
+ CarrierConfigManager(Context);
+ public static final String KEY_CALL_BARRING_SUPPORTS_DEACTIVATE_ALL_BOOL;
+ public static final String KEY_CALL_BARRING_SUPPORTS_PASSWORD_CHANGE_BOOL;
+ public static final String KEY_CALL_BARRING_VISIBILITY_BOOL;
+ public static final String KEY_CARRIER_CALL_SCREENING_APP_STRING;
+ public static final String KEY_CARRIER_CONFIG_VERSION_STRING;
+ public static final String KEY_CARRIER_DEFAULT_WFC_IMS_MODE_INT;
+ public static final String KEY_CARRIER_DEFAULT_WFC_IMS_ROAMING_MODE_INT;
+ public static final String KEY_CARRIER_SUPPORTS_SS_OVER_UT_BOOL;
+ public static final String KEY_CARRIER_UT_PROVISIONING_REQUIRED_BOOL;
+ public static final String KEY_EMERGENCY_NUMBER_PREFIX_STRING_ARRAY;
+ public static final String KEY_ENHANCED_4G_LTE_ON_BY_DEFAULT_BOOL;
+ public static final String KEY_HIDE_PRESET_APN_DETAILS_BOOL;
+ public static final String KEY_OPPORTUNISTIC_NETWORK_DATA_SWITCH_HYSTERESIS_TIME_LONG;
+ public static final String KEY_OPPORTUNISTIC_NETWORK_ENTRY_OR_EXIT_HYSTERESIS_TIME_LONG;
+ public static final String KEY_OPPORTUNISTIC_NETWORK_ENTRY_THRESHOLD_BANDWIDTH_INT;
+ public static final String KEY_OPPORTUNISTIC_NETWORK_ENTRY_THRESHOLD_RSRP_INT;
+ public static final String KEY_OPPORTUNISTIC_NETWORK_ENTRY_THRESHOLD_RSSNR_INT;
+ public static final String KEY_OPPORTUNISTIC_NETWORK_EXIT_THRESHOLD_RSRP_INT;
+ public static final String KEY_OPPORTUNISTIC_NETWORK_EXIT_THRESHOLD_RSSNR_INT;
+ public static final String KEY_RADIO_RESTART_FAILURE_CAUSES_INT_ARRAY;
+ public static final String KEY_SHOW_CALL_BLOCKING_DISABLED_NOTIFICATION_ALWAYS_BOOL;
+ public static final String KEY_SUPPORT_CLIR_NETWORK_DEFAULT_BOOL;
+ public static final String KEY_SUPPORT_EMERGENCY_SMS_OVER_IMS_BOOL;
+ public static final String KEY_TTY_SUPPORTED_BOOL;
}
+ public abstract static class android.telephony.TelephonyManager$CellInfoCallback extends Object {
+ public TelephonyManager$CellInfoCallback();
+ public static final int ERROR_MODEM_ERROR;
+ public static final int ERROR_TIMEOUT;
+ public void onError(int, Throwable);
+ public abstract void onCellInfo(List);
+ }
public class android.util.SparseIntArray extends Object implements Cloneable {
+ public void setValueAt(int, int);
}
+ public static final class android.provider.MediaStore$Downloads extends Object implements MediaStore$DownloadColumns {
+ MediaStore$Downloads();
+ public static final String CONTENT_TYPE;
+ public static final Uri EXTERNAL_CONTENT_URI;
+ public static final Uri INTERNAL_CONTENT_URI;
+ public static Uri getContentUri(String);
+ }
+ public static final class android.view.textclassifier.ConversationActions$Request extends Object implements Parcelable {
+ ConversationActions$Request(List, TextClassifier$EntityConfig, int, List);
+ public static final Parcelable$Creator CREATOR;
+ public static final String HINT_FOR_IN_APP;
+ public static final String HINT_FOR_NOTIFICATION;
+ public TextClassifier$EntityConfig getTypeConfig();
+ public List getConversation();
+ public int getMaxSuggestions();
+ public String getCallingPackageName();
+ public List getHints();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.widget.PopupMenu extends Object {
+ public void setForceShowIcon(boolean);
}
public class android.graphics.drawable.shapes.RectShape extends Shape {
+ public boolean equals(Object);
+ public int hashCode();
}
public static final class android.service.autofill.FillResponse$Builder extends Object {
+ public FillResponse$Builder setUserData(UserData);
}
public final class android.telecom.Call extends Object {
+ public static final String EXTRA_SILENT_RINGING_REQUESTED;
+ public static final String EXTRA_SUGGESTED_PHONE_ACCOUNTS;
}
public final class android.os.storage.StorageVolume extends Object implements Parcelable {
+ public Intent createOpenDocumentTreeIntent();
}
public class android.os.storage.StorageManager extends Object {
+ public StorageVolume getStorageVolume(Uri);
}
+ public abstract static class android.media.MediaController2$ControllerCallback extends Object {
+ public MediaController2$ControllerCallback();
+ public void onConnected(MediaController2, Session2CommandGroup);
+ public void onPlaybackActiveChanged(MediaController2, boolean);
+ public Session2Command$Result onSessionCommand(MediaController2, Session2Command, Bundle);
+ public void onDisconnected(MediaController2);
+ public void onCommandResult(MediaController2, Object, Session2Command, Session2Command$Result);
+ }
public final class android.bluetooth.BluetoothHealthAppConfiguration extends Object implements Parcelable {
- BluetoothHealthAppConfiguration(String, int);
+ BluetoothHealthAppConfiguration();
- public boolean equals(Object);
- public String toString();
- public int hashCode();
}
+ public final class android.graphics.fonts.FontStyle extends Object {
+ public FontStyle();
+ public FontStyle(int, int);
+ public static final int FONT_SLANT_ITALIC;
+ public static final int FONT_SLANT_UPRIGHT;
+ public static final int FONT_WEIGHT_BLACK;
+ public static final int FONT_WEIGHT_BOLD;
+ public static final int FONT_WEIGHT_EXTRA_BOLD;
+ public static final int FONT_WEIGHT_EXTRA_LIGHT;
+ public static final int FONT_WEIGHT_LIGHT;
+ public static final int FONT_WEIGHT_MAX;
+ public static final int FONT_WEIGHT_MEDIUM;
+ public static final int FONT_WEIGHT_MIN;
+ public static final int FONT_WEIGHT_NORMAL;
+ public static final int FONT_WEIGHT_SEMI_BOLD;
+ public static final int FONT_WEIGHT_THIN;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getSlant();
+ public int getWeight();
+ }
public abstract static class android.media.session.MediaSession$Callback extends Object {
+ public void onSetPlaybackSpeed(float);
}
public abstract class android.widget.CompoundButton extends Button implements Checkable {
- public void onProvideAutofillStructure(ViewStructure, int);
}
public abstract class android.service.notification.NotificationListenerService extends Service {
+ public void onSilentStatusBarIconsVisibilityChanged(boolean);
+ public final void clearRequestedListenerHints();
}
+ public abstract static interface android.media.MediaDrm$OnSessionLostStateListener {
+ public abstract void onSessionLostState(MediaDrm, byte[]);
+ }
public static final class android.service.autofill.UserData$Builder extends Object {
+ public UserData$Builder setFieldClassificationAlgorithmForCategory(String, String, Bundle);
}
+ public abstract static class android.net.DnsResolver$InetAddressAnswerCallback extends DnsResolver$AnswerCallback {
+ public DnsResolver$InetAddressAnswerCallback();
+ }
public class android.hardware.camera2.CaptureFailure extends Object {
- CaptureFailure(CaptureRequest, int, boolean, int, long);
+ CaptureFailure(CaptureRequest, int, boolean, int, long, String);
+ public String getPhysicalCameraId();
}
+ public final class android.graphics.RenderNode extends Object {
+ public RenderNode(String);
+ public RecordingCanvas beginRecording();
+ public RecordingCanvas beginRecording(int, int);
+ public void endRecording();
+ public int getWidth();
+ public int getHeight();
+ public void getMatrix(Matrix);
+ public float getCameraDistance();
+ public boolean setCameraDistance(float);
+ public float getRotationY();
+ public boolean setRotationY(float);
+ public float getRotationX();
+ public boolean setRotationX(float);
+ public float getScaleX();
+ public boolean setScaleX(float);
+ public float getScaleY();
+ public boolean setScaleY(float);
+ public float getPivotX();
+ public boolean setPivotX(float);
+ public float getPivotY();
+ public boolean setPivotY(float);
+ public boolean resetPivot();
+ public float getAlpha();
+ public boolean hasOverlappingRendering();
+ public boolean setAlpha(float);
+ public boolean setForceDarkAllowed(boolean);
+ public boolean isForceDarkAllowed();
+ public int getTop();
+ public int getBottom();
+ public int getLeft();
+ public int getRight();
+ public float getElevation();
+ public boolean setElevation(float);
+ public float getTranslationX();
+ public boolean setTranslationX(float);
+ public float getTranslationY();
+ public boolean setTranslationY(float);
+ public float getTranslationZ();
+ public boolean setTranslationZ(float);
+ public boolean getClipToOutline();
+ public boolean setClipToOutline(boolean);
+ public boolean offsetTopAndBottom(int);
+ public boolean offsetLeftAndRight(int);
+ public void discardDisplayList();
+ public boolean hasDisplayList();
+ public boolean hasIdentityMatrix();
+ public void getInverseMatrix(Matrix);
+ public boolean setUseCompositingLayer(boolean, Paint);
+ public boolean getUseCompositingLayer();
+ public boolean setClipRect(Rect);
+ public boolean setClipToBounds(boolean);
+ public boolean getClipToBounds();
+ public boolean setProjectBackwards(boolean);
+ public boolean setProjectionReceiver(boolean);
+ public boolean setOutline(Outline);
+ public boolean hasShadow();
+ public boolean setSpotShadowColor(int);
+ public int getSpotShadowColor();
+ public boolean setAmbientShadowColor(int);
+ public int getAmbientShadowColor();
+ public boolean setHasOverlappingRendering(boolean);
+ public boolean setRotationZ(float);
+ public float getRotationZ();
+ public boolean isPivotExplicitlySet();
+ public boolean setPosition(Rect);
+ public boolean setPosition(int, int, int, int);
+ public long computeApproximateMemoryUsage();
+ public long getUniqueId();
+ }
public static final class android.icu.text.RelativeDateTimeFormatter$AbsoluteUnit extends Enum {
- public static final RelativeDateTimeFormatter$AbsoluteUnit QUARTER;
}
public final class android.media.AudioRecordingConfiguration extends Object implements Parcelable {
+ public int getAudioSource();
+ public boolean isClientSilenced();
+ public List getClientEffects();
+ public List getEffects();
}
+ public abstract static class android.net.DnsResolver$AnswerCallback extends Object {
+ public DnsResolver$AnswerCallback(DnsResolver$AnswerParser);
+ public abstract void onAnswer(Object);
+ public abstract void onParseException(ParseException);
+ public abstract void onQueryException(ErrnoException);
+ }
public abstract class android.location.SettingInjectorService extends Service {
+ public static final void refreshSettings(Context);
}
public abstract interface android.view.textclassifier.TextClassifier {
+ public static final String EXTRA_FROM_TEXT_CLASSIFIER;
+ public static final String WIDGET_TYPE_NOTIFICATION;
+ public TextLanguage detectLanguage(TextLanguage$Request);
+ public ConversationActions suggestConversationActions(ConversationActions$Request);
+ public void onTextClassifierEvent(TextClassifierEvent);
}
+ public abstract class android.media.MediaSession2Service extends Service {
+ public MediaSession2Service();
+ public static final String SERVICE_INTERFACE;
+ public abstract MediaSession2 onGetPrimarySession();
+ public abstract MediaSession2Service$MediaNotification onUpdateNotification(MediaSession2);
+ public final void addSession(MediaSession2);
+ public final void removeSession(MediaSession2);
+ public final List getSessions();
+ public IBinder onBind(Intent);
+ public void onCreate();
+ public void onDestroy();
+ }
public final class android.webkit.CookieSyncManager extends Object implements Runnable {
- protected Object clone() throws CloneNotSupportedException;
- protected void onSyncInit();
}
public class android.widget.RemoteViews extends Object implements Parcelable, LayoutInflater$Filter {
+ public static final String EXTRA_SHARED_ELEMENT_BOUNDS;
+ public void setOnClickResponse(int, RemoteViews$RemoteResponse);
+ public void setLightBackgroundLayoutId(int);
}
+ public abstract interface android.view.inspector.PropertyMapper {
+ public abstract int mapByte(String, int);
+ public abstract int mapChar(String, int);
+ public abstract int mapDouble(String, int);
+ public abstract int mapObject(String, int);
+ public abstract int mapGravity(String, int);
+ public abstract int mapIntEnum(String, int, IntFunction);
+ public abstract int mapBoolean(String, int);
+ public abstract int mapFloat(String, int);
+ public abstract int mapInt(String, int);
+ public abstract int mapLong(String, int);
+ public abstract int mapShort(String, int);
+ public abstract int mapColor(String, int);
+ public abstract int mapResourceId(String, int);
+ public abstract int mapIntFlag(String, int, IntFunction);
+ }
public static final class android.companion.BluetoothDeviceFilter$Builder extends Object {
- protected void checkNotUsed();
- protected void markUsed();
}
public final class android.view.WindowInsets extends Object {
+ public Insets getSystemWindowInsets();
+ public Insets getStableInsets();
+ public Insets getSystemGestureInsets();
+ public Insets getMandatorySystemGestureInsets();
+ public Insets getTappableElementInsets();
+ public WindowInsets inset(int, int, int, int);
}
+ public static final class android.view.accessibility.AccessibilityNodeInfo$TouchDelegateInfo extends Object implements Parcelable {
+ public AccessibilityNodeInfo$TouchDelegateInfo(Map);
+ public static final Parcelable$Creator CREATOR;
+ public int getRegionCount();
+ public Region getRegionAt(int);
+ public AccessibilityNodeInfo getTargetForRegion(Region);
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public abstract class android.telecom.Connection extends Conferenceable {
+ public static final String EVENT_RTT_AUDIO_INDICATION_CHANGED;
+ public static final String EXTRA_IS_RTT_AUDIO_PRESENT;
+ public static final String EXTRA_SIP_INVITE;
+ public void onSilence();
}
public class android.widget.ImageView extends View {
+ public void animateTransform(Matrix);
}
public class android.graphics.drawable.LayerDrawable extends Drawable implements Drawable$Callback {
- public void setTintMode(PorterDuff$Mode);
+ public boolean isProjected();
+ public void setTintMode(BlendMode);
}
public static final class android.companion.BluetoothLeDeviceFilter$Builder extends Object {
- protected void checkNotUsed();
- protected void markUsed();
}
public class android.widget.RadioGroup extends LinearLayout {
- public void onProvideAutofillStructure(ViewStructure, int);
}
public class android.graphics.ImageFormat extends Object {
+ public static final int DEPTH_JPEG;
+ public static final int HEIC;
+ public static final int Y8;
}
+ public class android.app.StatusBarManager extends Object {
+ StatusBarManager(Context);
+ }
public class android.hardware.usb.UsbAccessory extends Object implements Parcelable {
- UsbAccessory(String[]);
+ UsbAccessory(String, String, String, String, String, String);
}
public class android.view.ViewConfiguration extends Object {
+ public static float getAmbiguousGestureMultiplier();
+ public int getScaledMinimumScalingSpan();
}
public static final class android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction extends Object {
+ public static final AccessibilityNodeInfo$AccessibilityAction ACTION_PAGE_DOWN;
+ public static final AccessibilityNodeInfo$AccessibilityAction ACTION_PAGE_LEFT;
+ public static final AccessibilityNodeInfo$AccessibilityAction ACTION_PAGE_RIGHT;
+ public static final AccessibilityNodeInfo$AccessibilityAction ACTION_PAGE_UP;
}
+ public final class android.view.inspector.WindowInspector extends Object {
+ WindowInspector();
+ public static List getGlobalWindowViews();
+ }
public class android.app.NotificationManager extends Object {
+ public static final String ACTION_AUTOMATIC_ZEN_RULE;
+ public static final String EXTRA_AUTOMATIC_RULE_ID;
+ public static final String META_DATA_AUTOMATIC_RULE_TYPE;
+ public static final String META_DATA_RULE_INSTANCE_LIMIT;
+ public void notifyAsPackage(String, String, int, Notification);
+ public void setNotificationDelegate(String);
+ public String getNotificationDelegate();
+ public boolean canNotifyAsPackage(String);
+ public void setAutomaticZenRuleState(String, Condition);
+ public boolean areBubblesAllowed();
+ public boolean areNotificationsPaused();
+ public boolean shouldHideSilentStatusBarIcons();
}
+ abstract interface android.annotation.NonNull extends Annotation {
+ }
public abstract class android.icu.text.BreakIterator extends Object implements Cloneable {
+ public void setText(CharSequence);
}
+ public static final class android.media.MediaSession2$Builder extends Object {
+ public MediaSession2$Builder(Context);
+ public MediaSession2$Builder setSessionActivity(PendingIntent);
+ public MediaSession2$Builder setId(String);
+ public MediaSession2$Builder setExtras(Bundle);
+ public MediaSession2 build();
+ public MediaSession2$Builder setSessionCallback(Executor, MediaSession2$SessionCallback);
+ }
public final class android.view.textclassifier.TextSelection extends Object implements Parcelable {
+ public Bundle getExtras();
}
+ public final class android.os.FileUtils extends Object {
+ FileUtils();
+ public static long copy(FileDescriptor, FileDescriptor, CancellationSignal, Executor, FileUtils$ProgressListener) throws IOException;
+ public static long copy(FileDescriptor, FileDescriptor) throws IOException;
+ public static long copy(InputStream, OutputStream, CancellationSignal, Executor, FileUtils$ProgressListener) throws IOException;
+ public static long copy(InputStream, OutputStream) throws IOException;
+ public static void closeQuietly(FileDescriptor);
+ public static void closeQuietly(AutoCloseable);
+ }
public final class android.media.TimedMetaData extends Object {
- TimedMetaData(Parcel);
+ public TimedMetaData(long, byte[]);
}
public final class android.view.Display extends Object {
+ public DisplayCutout getCutout();
+ public ColorSpace getPreferredWideGamutColorSpace();
}
+ public final class android.os.strictmode.CredentialProtectedWhileLockedViolation extends Violation {
+ CredentialProtectedWhileLockedViolation(String);
+ }
+ public class android.media.MediaPlayer2 extends Object implements AutoCloseable, AudioRouting {
+ public MediaPlayer2(Context);
+ public static final int CALL_COMPLETED_ATTACH_AUX_EFFECT;
+ public static final int CALL_COMPLETED_CLEAR_NEXT_DATA_SOURCES;
+ public static final int CALL_COMPLETED_DESELECT_TRACK;
+ public static final int CALL_COMPLETED_LOOP_CURRENT;
+ public static final int CALL_COMPLETED_PAUSE;
+ public static final int CALL_COMPLETED_PLAY;
+ public static final int CALL_COMPLETED_PREPARE;
+ public static final int CALL_COMPLETED_SEEK_TO;
+ public static final int CALL_COMPLETED_SELECT_TRACK;
+ public static final int CALL_COMPLETED_SET_AUDIO_ATTRIBUTES;
+ public static final int CALL_COMPLETED_SET_AUDIO_SESSION_ID;
+ public static final int CALL_COMPLETED_SET_AUX_EFFECT_SEND_LEVEL;
+ public static final int CALL_COMPLETED_SET_DATA_SOURCE;
+ public static final int CALL_COMPLETED_SET_DISPLAY;
+ public static final int CALL_COMPLETED_SET_NEXT_DATA_SOURCE;
+ public static final int CALL_COMPLETED_SET_NEXT_DATA_SOURCES;
+ public static final int CALL_COMPLETED_SET_PLAYBACK_PARAMS;
+ public static final int CALL_COMPLETED_SET_PLAYER_VOLUME;
+ public static final int CALL_COMPLETED_SET_SCREEN_ON_WHILE_PLAYING;
+ public static final int CALL_COMPLETED_SET_SURFACE;
+ public static final int CALL_COMPLETED_SET_SYNC_PARAMS;
+ public static final int CALL_COMPLETED_SET_WAKE_LOCK;
+ public static final int CALL_COMPLETED_SKIP_TO_NEXT;
+ public static final int CALL_STATUS_BAD_VALUE;
+ public static final int CALL_STATUS_ERROR_IO;
+ public static final int CALL_STATUS_ERROR_UNKNOWN;
+ public static final int CALL_STATUS_INVALID_OPERATION;
+ public static final int CALL_STATUS_NO_DRM_SCHEME;
+ public static final int CALL_STATUS_NO_ERROR;
+ public static final int CALL_STATUS_PERMISSION_DENIED;
+ public static final int CALL_STATUS_SKIPPED;
+ public static final int MEDIA_ERROR_IO;
+ public static final int MEDIA_ERROR_MALFORMED;
+ public static final int MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACK;
+ public static final int MEDIA_ERROR_TIMED_OUT;
+ public static final int MEDIA_ERROR_UNKNOWN;
+ public static final int MEDIA_ERROR_UNSUPPORTED;
+ public static final int MEDIA_INFO_AUDIO_NOT_PLAYING;
+ public static final int MEDIA_INFO_AUDIO_RENDERING_START;
+ public static final int MEDIA_INFO_BAD_INTERLEAVING;
+ public static final int MEDIA_INFO_BUFFERING_END;
+ public static final int MEDIA_INFO_BUFFERING_START;
+ public static final int MEDIA_INFO_BUFFERING_UPDATE;
+ public static final int MEDIA_INFO_DATA_SOURCE_END;
+ public static final int MEDIA_INFO_DATA_SOURCE_LIST_END;
+ public static final int MEDIA_INFO_DATA_SOURCE_REPEAT;
+ public static final int MEDIA_INFO_DATA_SOURCE_START;
+ public static final int MEDIA_INFO_METADATA_UPDATE;
+ public static final int MEDIA_INFO_NOT_SEEKABLE;
+ public static final int MEDIA_INFO_PREPARED;
+ public static final int MEDIA_INFO_SUBTITLE_TIMED_OUT;
+ public static final int MEDIA_INFO_UNKNOWN;
+ public static final int MEDIA_INFO_UNSUPPORTED_SUBTITLE;
+ public static final int MEDIA_INFO_VIDEO_NOT_PLAYING;
+ public static final int MEDIA_INFO_VIDEO_RENDERING_START;
+ public static final int MEDIA_INFO_VIDEO_TRACK_LAGGING;
+ public static final int PLAYER_STATE_ERROR;
+ public static final int PLAYER_STATE_IDLE;
+ public static final int PLAYER_STATE_PAUSED;
+ public static final int PLAYER_STATE_PLAYING;
+ public static final int PLAYER_STATE_PREPARED;
+ public static final int PREPARE_DRM_STATUS_KEY_EXCHANGE_ERROR;
+ public static final int PREPARE_DRM_STATUS_PREPARATION_ERROR;
+ public static final int PREPARE_DRM_STATUS_PROVISIONING_NETWORK_ERROR;
+ public static final int PREPARE_DRM_STATUS_PROVISIONING_SERVER_ERROR;
+ public static final int PREPARE_DRM_STATUS_RESOURCE_BUSY;
+ public static final int PREPARE_DRM_STATUS_RESTORE_ERROR;
+ public static final int PREPARE_DRM_STATUS_SUCCESS;
+ public static final int PREPARE_DRM_STATUS_UNSUPPORTED_SCHEME;
+ public static final int SEEK_CLOSEST;
+ public static final int SEEK_CLOSEST_SYNC;
+ public static final int SEEK_NEXT_SYNC;
+ public static final int SEEK_PREVIOUS_SYNC;
+ protected void finalize() throws Throwable;
+ public int getState();
+ public void close();
+ public Object prepare();
+ public void reset();
+ public PersistableBundle getMetrics();
+ public Object setAudioAttributes(AudioAttributes);
+ public long getDuration();
+ public long getDuration(DataSourceDesc);
+ public Object pause();
+ public Object selectTrack(MediaPlayer2$TrackInfo);
+ public Object selectTrack(DataSourceDesc, MediaPlayer2$TrackInfo);
+ public MediaPlayer2$TrackInfo getSelectedTrack(DataSourceDesc, int);
+ public MediaPlayer2$TrackInfo getSelectedTrack(int);
+ public AudioAttributes getAudioAttributes();
+ public long getBufferedPosition(DataSourceDesc);
+ public long getBufferedPosition();
+ public Object skipToNext();
+ public native AudioDeviceInfo getRoutedDevice();
+ public void addOnRoutingChangedListener(AudioRouting$OnRoutingChangedListener, Handler);
+ public void removeOnRoutingChangedListener(AudioRouting$OnRoutingChangedListener);
+ public boolean setPreferredDevice(AudioDeviceInfo);
+ public AudioDeviceInfo getPreferredDevice();
+ public Object play();
+ public MediaTimestamp getTimestamp();
+ public Object seekTo(long);
+ public Object seekTo(long, int);
+ public native long getCurrentPosition();
+ public native int getAudioSessionId();
+ public Object setSurface(Surface);
+ public Object setDisplay(SurfaceHolder);
+ public Object setDataSource(DataSourceDesc);
+ public Object setScreenOnWhilePlaying(boolean);
+ public Object setPlaybackParams(PlaybackParams);
+ public native PlaybackParams getPlaybackParams();
+ public Object setSyncParams(SyncParams);
+ public native SyncParams getSyncParams();
+ public native boolean isLooping();
+ public Object setAudioSessionId(int);
+ public Object attachAuxEffect(int);
+ public Object setAuxEffectSendLevel(float);
+ public List getTrackInfo();
+ public List getTrackInfo(DataSourceDesc);
+ public Object deselectTrack(DataSourceDesc, MediaPlayer2$TrackInfo);
+ public Object deselectTrack(MediaPlayer2$TrackInfo);
+ public Object setNextDataSource(DataSourceDesc);
+ public Object setNextDataSources(List);
+ public Object clearNextDataSources();
+ public DataSourceDesc getCurrentDataSource();
+ public Object loopCurrent(boolean);
+ public Object setPlayerVolume(float);
+ public float getPlayerVolume();
+ public float getMaxPlayerVolume();
+ public Object notifyWhenCommandLabelReached(Object);
+ public Object setWakeLock(PowerManager$WakeLock);
+ public boolean cancelCommand(Object);
+ public void clearPendingCommands();
+ public Size getVideoSize();
+ public void registerEventCallback(Executor, MediaPlayer2$EventCallback);
+ public void unregisterEventCallback(MediaPlayer2$EventCallback);
+ public void setDrmEventCallback(Executor, MediaPlayer2$DrmEventCallback);
+ public void clearDrmEventCallback();
+ }
+ public abstract static class android.app.admin.DevicePolicyManager$InstallSystemUpdateCallback extends Object {
+ public DevicePolicyManager$InstallSystemUpdateCallback();
+ public static final int UPDATE_ERROR_BATTERY_LOW;
+ public static final int UPDATE_ERROR_FILE_NOT_FOUND;
+ public static final int UPDATE_ERROR_INCORRECT_OS_VERSION;
+ public static final int UPDATE_ERROR_UNKNOWN;
+ public static final int UPDATE_ERROR_UPDATE_FILE_INVALID;
+ public void onInstallUpdateError(int, String);
+ }
public abstract static interface android.icu.lang.UCharacter$JoiningGroup {
+ public static final int HANIFI_ROHINGYA_KINNA_YA;
+ public static final int HANIFI_ROHINGYA_PA;
}
public final class android.app.WallpaperInfo extends Object implements Parcelable {
+ public boolean supportsMultipleDisplays();
+ public Uri getSettingsSliceUri();
}
public class android.content.pm.PackageInstaller extends Object {
+ public static final String ACTION_SESSION_UPDATED;
+ public List getStagedSessions();
+ public PackageInstaller$SessionInfo getActiveStagedSession();
+ public void installExistingPackage(String, int, IntentSender);
}
public final class android.graphics.fonts.FontVariationAxis extends Object {
+ public boolean equals(Object);
+ public int hashCode();
}
+ public static final class android.graphics.Typeface$CustomFallbackBuilder extends Object {
+ public Typeface$CustomFallbackBuilder(FontFamily);
+ public Typeface$CustomFallbackBuilder setSystemFallback(String);
+ public Typeface$CustomFallbackBuilder setStyle(FontStyle);
+ public static int getMaxCustomFallbackCount();
+ public Typeface$CustomFallbackBuilder addCustomFallback(FontFamily);
+ public Typeface build();
+ }
public class android.icu.text.MeasureFormat extends UFormat {
- MeasureFormat();
+ MeasureFormat(ULocale, MeasureFormat$FormatWidth);
}
public final class android.service.quicksettings.Tile extends Object implements Parcelable {
+ public CharSequence getSubtitle();
+ public void setSubtitle(CharSequence);
}
+ public final class android.telephony.CellInfoTdscdma extends CellInfo implements Parcelable {
+ CellInfoTdscdma();
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public CellIdentityTdscdma getCellIdentity();
+ public CellSignalStrengthTdscdma getCellSignalStrength();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public abstract interface android.view.inspector.InspectionCompanion {
+ public abstract void readProperties(Object, PropertyReader);
+ public abstract void mapProperties(PropertyMapper);
+ }
+ public static final class android.view.textclassifier.TextLanguage$Builder extends Object {
+ public TextLanguage$Builder();
+ public TextLanguage$Builder putLocale(ULocale, float);
+ public TextLanguage$Builder setId(String);
+ public TextLanguage$Builder setExtras(Bundle);
+ public TextLanguage build();
+ }
+ public abstract static interface android.icu.lang.UCharacter$IndicSyllabicCategory {
+ public static final int AVAGRAHA;
+ public static final int BINDU;
+ public static final int BRAHMI_JOINING_NUMBER;
+ public static final int CANTILLATION_MARK;
+ public static final int CONSONANT;
+ public static final int CONSONANT_DEAD;
+ public static final int CONSONANT_FINAL;
+ public static final int CONSONANT_HEAD_LETTER;
+ public static final int CONSONANT_INITIAL_POSTFIXED;
+ public static final int CONSONANT_KILLER;
+ public static final int CONSONANT_MEDIAL;
+ public static final int CONSONANT_PLACEHOLDER;
+ public static final int CONSONANT_PRECEDING_REPHA;
+ public static final int CONSONANT_PREFIXED;
+ public static final int CONSONANT_SUBJOINED;
+ public static final int CONSONANT_SUCCEEDING_REPHA;
+ public static final int CONSONANT_WITH_STACKER;
+ public static final int GEMINATION_MARK;
+ public static final int INVISIBLE_STACKER;
+ public static final int JOINER;
+ public static final int MODIFYING_LETTER;
+ public static final int NON_JOINER;
+ public static final int NUKTA;
+ public static final int NUMBER;
+ public static final int NUMBER_JOINER;
+ public static final int OTHER;
+ public static final int PURE_KILLER;
+ public static final int REGISTER_SHIFTER;
+ public static final int SYLLABLE_MODIFIER;
+ public static final int TONE_LETTER;
+ public static final int TONE_MARK;
+ public static final int VIRAMA;
+ public static final int VISARGA;
+ public static final int VOWEL;
+ public static final int VOWEL_DEPENDENT;
+ public static final int VOWEL_INDEPENDENT;
+ }
+ public final class android.net.wifi.aware.ParcelablePeerHandle extends PeerHandle implements Parcelable {
+ public ParcelablePeerHandle(PeerHandle);
+ public static final Parcelable$Creator CREATOR;
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public final class android.app.AutomaticZenRule extends Object implements Parcelable {
+ public AutomaticZenRule(String, ComponentName, ComponentName, Uri, ZenPolicy, int, boolean);
+ public ComponentName getConfigurationActivity();
+ public ZenPolicy getZenPolicy();
+ public void setZenPolicy(ZenPolicy);
+ public void setConfigurationActivity(ComponentName);
}
public final class android.media.SubtitleData extends Object {
- SubtitleData(Parcel);
+ public SubtitleData(int, long, long, byte[]);
}
+ public class android.service.carrier.CarrierMessagingClientService extends Service {
+ public CarrierMessagingClientService();
+ public final IBinder onBind(Intent);
+ }
public static final class android.provider.DocumentsContract$Document extends Object {
+ public static final int FLAG_PARTIAL;
+ public static final int FLAG_SUPPORTS_METADATA;
}
- public static class android.app.ActivityManager$RecentTaskInfo extends Object implements Parcelable {
* public static class android.app.ActivityManager$RecentTaskInfo extends TaskInfo implements Parcelable {
- public ComponentName baseActivity;
- public Intent baseIntent;
- public int numActivities;
- public ComponentName origActivity;
- public ActivityManager$TaskDescription taskDescription;
- public ComponentName topActivity;
}
public final class android.media.MediaCodec extends Object {
+ public static final String PARAMETER_KEY_HDR10_PLUS_INFO;
+ public static final String PARAMETER_KEY_OFFSET_TIME;
+ public static final String PARAMETER_KEY_SUSPEND_TIME;
- public native String getName();
+ public String getName();
+ public native String getCanonicalName();
+ public void setAudioPresentation(AudioPresentation);
}
public static final class android.media.MediaCodecInfo$CodecCapabilities extends Object {
+ public static final String FEATURE_DynamicTimestamp;
+ public static final String FEATURE_FrameParsing;
+ public static final String FEATURE_MultipleFrames;
}
public static final class android.media.tv.TvContract$PreviewPrograms extends Object implements TvContract$BaseTvColumns {
+ public static final String COLUMN_SERIES_ID;
}
public class android.graphics.Picture extends Object {
- public void writeToStream(OutputStream);
- public static Picture createFromStream(InputStream);
}
+ public static final class android.icu.text.CaseMap$Upper extends CaseMap {
+ CaseMap$Upper(int);
+ public Appendable apply(Locale, CharSequence, Appendable, Edits);
+ public String apply(Locale, CharSequence);
+ public CaseMap$Upper omitUnchangedText();
+ public volatile CaseMap omitUnchangedText();
+ }
public abstract class android.telephony.CellInfo extends Object implements Parcelable {
+ public static final int UNAVAILABLE;
+ public static final long UNAVAILABLE_LONG;
}
+ public static final class android.view.textclassifier.ConversationAction$Builder extends Object {
+ public ConversationAction$Builder(String);
+ public ConversationAction$Builder setTextReply(CharSequence);
+ public ConversationAction$Builder setConfidenceScore(float);
+ public ConversationAction$Builder setAction(RemoteAction);
+ public ConversationAction$Builder setExtras(Bundle);
+ public ConversationAction build();
+ }
public class android.widget.ToggleButton extends CompoundButton {
+ public float getDisabledAlpha();
}
public final class android.service.autofill.FillRequest extends Object implements Parcelable {
+ public static final int FLAG_COMPATIBILITY_MODE_REQUEST;
}
public final class android.location.GnssStatus extends Object {
+ public static final int CONSTELLATION_IRNSS;
}
+ public final class android.telecom.PhoneAccountSuggestion extends Object implements Parcelable {
+ public PhoneAccountSuggestion(PhoneAccountHandle, int, boolean);
+ public static final Parcelable$Creator CREATOR;
+ public static final int REASON_FREQUENT;
+ public static final int REASON_INTRA_CARRIER;
+ public static final int REASON_NONE;
+ public static final int REASON_OTHER;
+ public static final int REASON_USER_SET;
+ public boolean equals(Object);
+ public int hashCode();
+ public PhoneAccountHandle getPhoneAccountHandle();
+ public int getReason();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ public boolean shouldAutoSelect();
+ }
public final class android.os.Trace extends Object {
+ public static boolean isEnabled();
+ public static void beginAsyncSection(String, int);
+ public static void endAsyncSection(String, int);
+ public static void setCounter(String, long);
}
public final class android.provider.CalendarContract extends Object {
+ public static final String ACTION_VIEW_MANAGED_PROFILE_CALENDAR_EVENT;
+ public static final String EXTRA_EVENT_ID;
+ public static boolean startViewCalendarEventInManagedProfile(Context, long, long, long, boolean, int);
}
+ public static final class android.hardware.camera2.params.MandatoryStreamCombination$MandatoryStreamInformation extends Object {
+ MandatoryStreamCombination$MandatoryStreamInformation(List, int);
+ public boolean equals(Object);
+ public int hashCode();
+ public int getFormat();
+ public boolean isInput();
+ public List getAvailableSizes();
+ }
+ public final class android.telephony.UiccCardInfo extends Object implements Parcelable {
+ UiccCardInfo(Parcel);
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public boolean isRemovable();
+ public String getIccId();
+ public int getCardId();
+ public String getEid();
+ public int getSlotIndex();
+ public boolean isEuicc();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public static final class android.view.textclassifier.TextClassification$Request extends Object implements Parcelable {
- TextClassification$Request(Parcel);
+ TextClassification$Request(CharSequence, int, int, LocaleList, ZonedDateTime, Bundle);
+ public String getCallingPackageName();
+ public Bundle getExtras();
}
public abstract interface android.icu.lang.UProperty {
+ public static final int EXTENDED_PICTOGRAPHIC;
+ public static final int INDIC_POSITIONAL_CATEGORY;
+ public static final int INDIC_SYLLABIC_CATEGORY;
+ public static final int VERTICAL_ORIENTATION;
}
+ public static class android.view.inspector.PropertyReader$PropertyTypeMismatchException extends RuntimeException {
+ public PropertyReader$PropertyTypeMismatchException(int, String, String, String);
+ public PropertyReader$PropertyTypeMismatchException(int, String, String);
+ }
public final class android.icu.lang.UScript extends Object {
+ public static final int DOGRA;
+ public static final int GUNJALA_GONDI;
+ public static final int HANIFI_ROHINGYA;
+ public static final int MAKASAR;
+ public static final int MEDEFAIDRIN;
+ public static final int OLD_SOGDIAN;
+ public static final int SOGDIAN;
}
public class android.content.pm.PermissionInfo extends PackageItemInfo implements Parcelable {
+ public static final int FLAG_HARD_RESTRICTED;
+ public static final int FLAG_SOFT_RESTRICTED;
}
public class android.graphics.drawable.ColorDrawable extends Drawable {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
+ public ColorFilter getColorFilter();
}
+ public class android.net.InetAddresses extends Object {
+ InetAddresses();
+ public static boolean isNumericAddress(String);
+ public static InetAddress parseNumericAddress(String);
+ }
public final class android.nfc.cardemulation.CardEmulation extends Object {
+ public boolean unsetOffHostForService(ComponentName);
+ public boolean setOffHostForService(ComponentName, String);
}
public abstract class android.hardware.camera2.CameraMetadata extends Object {
+ public static final int REQUEST_AVAILABLE_CAPABILITIES_SECURE_IMAGE_DATA;
+ public static final int SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_MONO;
+ public static final int SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_NIR;
}
+ public abstract interface android.service.autofill.OnClickAction {
+ }
public final class android.telephony.CellSignalStrengthLte extends CellSignalStrength implements Parcelable {
+ public int getRssi();
}
public class android.net.wifi.p2p.WifiP2pManager extends Object {
+ public void createGroup(WifiP2pManager$Channel, WifiP2pConfig, WifiP2pManager$ActionListener);
+ public void requestP2pState(WifiP2pManager$Channel, WifiP2pManager$P2pStateListener);
+ public void requestDiscoveryState(WifiP2pManager$Channel, WifiP2pManager$DiscoveryStateListener);
+ public void requestNetworkInfo(WifiP2pManager$Channel, WifiP2pManager$NetworkInfoListener);
+ public void requestDeviceInfo(WifiP2pManager$Channel, WifiP2pManager$DeviceInfoListener);
}
public class android.net.http.SslCertificate extends Object {
+ public X509Certificate getX509Certificate();
}
+ public final class android.system.StructTimeval extends Object {
+ StructTimeval(long, long);
+ public final long tv_sec;
+ public final long tv_usec;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public static StructTimeval fromMillis(long);
+ public long toMillis();
+ }
+ public static class android.graphics.text.LineBreaker$ParagraphConstraints extends Object {
+ public LineBreaker$ParagraphConstraints();
+ public void setWidth(float);
+ public void setIndent(float, int);
+ public void setTabStops(float[], float);
+ public float getFirstWidth();
+ public int getFirstWidthLineCount();
+ public float[] getTabStops();
+ public float getDefaultTabStop();
+ public float getWidth();
+ }
public abstract class android.view.ViewGroup extends View implements ViewParent, ViewManager {
+ public final int getChildDrawingOrder(int);
+ public void suppressLayout(boolean);
+ public boolean isLayoutSuppressed();
}
+ public class android.opengl.EGLSync extends EGLObjectHandle {
+ EGLSync(long);
+ public boolean equals(Object);
+ }
public class android.widget.PopupWindow extends Object {
+ public void setEpicenterBounds(Rect);
+ public Rect getEpicenterBounds();
+ public boolean isClipToScreenEnabled();
+ public void setClipToScreenEnabled(boolean);
+ public boolean isClippedToScreen();
+ public void setIsClippedToScreen(boolean);
+ public boolean isLayoutInScreenEnabled();
+ public void setLayoutInScreenEnabled(boolean);
+ public boolean isLaidOutInScreen();
+ public void setIsLaidOutInScreen(boolean);
+ public boolean isTouchModal();
+ public void setTouchModal(boolean);
}
public final class android.icu.util.VersionInfo extends Object implements Comparable {
+ public static final VersionInfo UNICODE_11_0;
}
public final class android.graphics.ImageDecoder extends Object implements AutoCloseable {
+ public static boolean isMimeTypeSupported(String);
+ public static ImageDecoder$Source createSource(Callable);
}
public class android.telephony.PhoneStateListener extends Object {
+ public PhoneStateListener(Executor);
+ public static final int LISTEN_ACTIVE_DATA_SUBSCRIPTION_ID_CHANGE;
+ public static final int LISTEN_EMERGENCY_NUMBER_LIST;
+ public void onActiveDataSubscriptionIdChanged(int);
}
+ public class android.media.MediaSession2 extends Object implements AutoCloseable {
+ MediaSession2(Context, String, PendingIntent, Executor, MediaSession2$SessionCallback, Bundle);
+ public void close();
+ public String getSessionId();
+ public Session2Token getSessionToken();
+ public void broadcastSessionCommand(Session2Command, Bundle);
+ public Object sendSessionCommand(MediaSession2$ControllerInfo, Session2Command, Bundle);
+ public void cancelSessionCommand(MediaSession2$ControllerInfo, Object);
+ public void setPlaybackActive(boolean);
+ public boolean isPlaybackActive();
+ public List getConnectedControllers();
+ }
public static class android.net.wifi.WifiConfiguration$GroupCipher extends Object {
+ public static final int GCMP_256;
}
public class android.telephony.euicc.EuiccManager extends Object {
+ public EuiccManager createForCardId(int);
+ public void updateSubscriptionNickname(int, String, PendingIntent);
}
+ public static final class android.app.Notification$BubbleMetadata$Builder extends Object {
+ public Notification$BubbleMetadata$Builder();
+ public Notification$BubbleMetadata$Builder setDesiredHeightResId(int);
+ public Notification$BubbleMetadata$Builder setDesiredHeight(int);
+ public Notification$BubbleMetadata$Builder setAutoExpandBubble(boolean);
+ public Notification$BubbleMetadata$Builder setSuppressInitialNotification(boolean);
+ public Notification$BubbleMetadata$Builder setIntent(PendingIntent);
+ public Notification$BubbleMetadata$Builder setIcon(Icon);
+ public Notification$BubbleMetadata build();
+ public Notification$BubbleMetadata$Builder setDeleteIntent(PendingIntent);
+ }
+ public final class android.view.textclassifier.ConversationActions extends Object implements Parcelable {
+ public ConversationActions(List, String);
+ public static final Parcelable$Creator CREATOR;
+ public String getId();
+ public List getConversationActions();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.media.ImageWriter extends Object implements AutoCloseable {
+ public static ImageWriter newInstance(Surface, int, int);
}
+ public static final class android.media.MediaPlayer2$SubtitleData extends Object {
+ MediaPlayer2$SubtitleData(MediaPlayer2$TrackInfo, long, long, byte[]);
+ public long getStartTimeUs();
+ public long getDurationUs();
+ public byte[] getData();
+ public MediaPlayer2$TrackInfo getTrackInfo();
+ }
public class android.webkit.WebViewClient extends Object {
+ public static final int SAFE_BROWSING_THREAT_BILLING;
}
public class android.text.style.TextAppearanceSpan extends MetricAffectingSpan implements ParcelableSpan {
+ public LocaleList getTextLocales();
+ public Typeface getTypeface();
+ public boolean isElegantTextHeight();
+ public String getFontFeatureSettings();
+ public String getFontVariationSettings();
+ public float getShadowRadius();
+ public float getShadowDx();
+ public float getShadowDy();
+ public int getShadowColor();
+ public int getTextFontWeight();
}
public final class android.bluetooth.BluetoothDevice extends Object implements Parcelable {
+ public BluetoothSocket createL2capChannel(int) throws IOException;
+ public BluetoothSocket createInsecureL2capChannel(int) throws IOException;
}
+ public class android.net.ssl.SSLEngines extends Object {
+ SSLEngines();
+ public static boolean isSupportedEngine(SSLEngine);
+ public static void setUseSessionTickets(SSLEngine, boolean);
+ }
+ public final class android.graphics.fonts.FontFamily extends Object {
+ FontFamily(ArrayList, long);
+ public int getSize();
+ public Font getFont(int);
+ }
public class android.graphics.drawable.VectorDrawable extends Drawable {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
+ public abstract static interface android.net.wifi.p2p.WifiP2pManager$NetworkInfoListener {
+ public abstract void onNetworkInfoAvailable(NetworkInfo);
+ }
public static class android.app.Notification$Builder extends Object {
+ public Notification$Builder setBubbleMetadata(Notification$BubbleMetadata);
+ public Notification$Builder setAllowSystemGeneratedContextualActions(boolean);
}
public final class android.graphics.Bitmap extends Object implements Parcelable {
+ public Color getColor(int, int);
+ public static Bitmap wrapHardwareBuffer(HardwareBuffer, ColorSpace);
+ public void setColorSpace(ColorSpace);
+ public void eraseColor(long);
}
public final class android.media.session.MediaController$TransportControls extends Object {
+ public void setPlaybackSpeed(float);
}
public static class android.text.PrecomputedText$Params$Builder extends Object {
+ public PrecomputedText$Params$Builder(PrecomputedText$Params);
}
+ public final class android.service.notification.ZenPolicy extends Object implements Parcelable {
+ ZenPolicy();
+ public static final Parcelable$Creator CREATOR;
+ public static final int PEOPLE_TYPE_ANYONE;
+ public static final int PEOPLE_TYPE_CONTACTS;
+ public static final int PEOPLE_TYPE_NONE;
+ public static final int PEOPLE_TYPE_STARRED;
+ public static final int PEOPLE_TYPE_UNSET;
+ public static final int STATE_ALLOW;
+ public static final int STATE_DISALLOW;
+ public static final int STATE_UNSET;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getPriorityMessageSenders();
+ public int getPriorityCallSenders();
+ public int getPriorityCategoryReminders();
+ public int getPriorityCategoryEvents();
+ public int getPriorityCategoryMessages();
+ public int getPriorityCategoryCalls();
+ public int getPriorityCategoryRepeatCallers();
+ public int getPriorityCategoryAlarms();
+ public int getPriorityCategoryMedia();
+ public int getPriorityCategorySystem();
+ public int getVisualEffectFullScreenIntent();
+ public int getVisualEffectLights();
+ public int getVisualEffectPeek();
+ public int getVisualEffectStatusBar();
+ public int getVisualEffectBadge();
+ public int getVisualEffectAmbient();
+ public int getVisualEffectNotificationList();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public static final class android.media.MediaCodec$CryptoException extends RuntimeException {
+ public static final int ERROR_FRAME_TOO_LARGE;
+ public static final int ERROR_INSUFFICIENT_SECURITY;
+ public static final int ERROR_LOST_STATE;
}
public static final class android.hardware.camera2.CaptureResult$Key extends Object {
- CaptureResult$Key(String, Class);
+ public CaptureResult$Key(String, Class);
}
+ public abstract static class android.net.DnsResolver$RawAnswerCallback extends DnsResolver$AnswerCallback {
+ public DnsResolver$RawAnswerCallback();
+ }
public class android.text.TextPaint extends Paint {
+ public int underlineColor;
+ public float underlineThickness;
+ public float getUnderlineThickness();
}
public final class android.media.MediaCas$Session extends Object implements AutoCloseable {
+ public boolean equals(Object);
+ public void sendSessionEvent(int, int, byte[]) throws MediaCasException;
}
public class android.net.wifi.WifiManager extends Object {
+ public static final String ACTION_WIFI_NETWORK_SUGGESTION_POST_CONNECTION;
+ public static final String EXTRA_NETWORK_SUGGESTION;
+ public static final int STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_DUPLICATE;
+ public static final int STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_EXCEEDS_MAX_PER_APP;
+ public static final int STATUS_NETWORK_SUGGESTIONS_ERROR_APP_DISALLOWED;
+ public static final int STATUS_NETWORK_SUGGESTIONS_ERROR_INTERNAL;
+ public static final int STATUS_NETWORK_SUGGESTIONS_ERROR_REMOVE_INVALID;
+ public static final int STATUS_NETWORK_SUGGESTIONS_SUCCESS;
+ public static final int WIFI_MODE_FULL_LOW_LATENCY;
+ public int addNetworkSuggestions(List);
+ public int removeNetworkSuggestions(List);
+ public int getMaxNumberOfNetworkSuggestionsPerApp();
+ public boolean isWpa3SaeSupported();
+ public boolean isWpa3SuiteBSupported();
+ public boolean isEnhancedOpenSupported();
+ public boolean isEasyConnectSupported();
}
public abstract class android.hardware.camera2.CameraDevice extends Object implements AutoCloseable {
+ public boolean isSessionConfigurationSupported(SessionConfiguration) throws CameraAccessException;
}
public static final class android.provider.Telephony$Carriers extends Object implements BaseColumns {
+ public static final String CARRIER_ID;
+ public static final Uri SIM_APN_URI;
}
public class android.view.SurfaceView extends View {
+ public SurfaceControl getSurfaceControl();
}
+ public static final class android.icu.text.CaseMap$Fold extends CaseMap {
+ CaseMap$Fold(int);
+ public Appendable apply(CharSequence, Appendable, Edits);
+ public String apply(CharSequence);
+ public CaseMap$Fold omitUnchangedText();
+ public volatile CaseMap omitUnchangedText();
+ public CaseMap$Fold turkic();
+ }
public static final class android.media.MediaMuxer$OutputFormat extends Object {
+ public static final int MUXER_OUTPUT_OGG;
}
public class android.graphics.drawable.shapes.ArcShape extends RectShape {
+ public boolean equals(Object);
+ public int hashCode();
}
public static final class android.icu.text.DateFormat$BooleanAttribute extends Enum {
- public static final DateFormat$BooleanAttribute PARSE_PARTIAL_MATCH;
}
public abstract class android.content.Context extends Object {
+ public static final int BIND_INCLUDE_CAPABILITIES;
+ public static final String BIOMETRIC_SERVICE;
+ public static final String ROLE_SERVICE;
+ public String getOpPackageName();
+ public boolean bindService(Intent, int, Executor, ServiceConnection);
+ public boolean bindIsolatedService(Intent, int, String, Executor, ServiceConnection);
+ public void updateServiceGroup(ServiceConnection, int, int);
}
public final class android.graphics.drawable.Icon extends Object implements Parcelable {
+ public Icon setTintMode(BlendMode);
}
+ public final class android.hardware.camera2.params.RecommendedStreamConfigurationMap extends Object {
+ RecommendedStreamConfigurationMap(StreamConfigurationMap, int, boolean);
+ public static final int USECASE_LOW_LATENCY_SNAPSHOT;
+ public static final int USECASE_PREVIEW;
+ public static final int USECASE_RAW;
+ public static final int USECASE_RECORD;
+ public static final int USECASE_SNAPSHOT;
+ public static final int USECASE_VIDEO_SNAPSHOT;
+ public static final int USECASE_ZSL;
+ public Set getOutputFormats();
+ public Set getValidOutputFormatsForInput(int);
+ public Set getInputFormats();
+ public Set getInputSizes(int);
+ public boolean isOutputSupportedFor(int);
+ public boolean isOutputSupportedFor(Surface);
+ public Set getOutputSizes(Class);
+ public Set getOutputSizes(int);
+ public Set getHighSpeedVideoSizes();
+ public Set getHighSpeedVideoFpsRangesFor(Size);
+ public Set getHighSpeedVideoFpsRanges();
+ public Set getHighSpeedVideoSizesFor(Range);
+ public Set getHighResolutionOutputSizes(int);
+ public long getOutputMinFrameDuration(Class, Size);
+ public long getOutputMinFrameDuration(int, Size);
+ public long getOutputStallDuration(int, Size);
+ public long getOutputStallDuration(Class, Size);
+ public int getRecommendedUseCase();
+ }
public abstract interface android.database.Cursor extends Closeable {
+ public void setNotificationUris(ContentResolver, List);
+ public List getNotificationUris();
}
public abstract class android.widget.AbsListView extends AdapterView implements TextWatcher, ViewTreeObserver$OnGlobalLayoutListener, Filter$FilterListener, ViewTreeObserver$OnTouchModeChangeListener {
- public void setOverScrollMode(int);
+ public void setEdgeEffectColor(int);
+ public boolean isDrawSelectorOnTop();
+ public void setBottomEdgeEffectColor(int);
+ public void setTopEdgeEffectColor(int);
+ public int getTopEdgeEffectColor();
+ public int getBottomEdgeEffectColor();
}
public final class android.telephony.SmsManager extends Object {
+ public void getSmsMessagesForFinancialApp(Bundle, Executor, SmsManager$FinancialSmsCallback);
+ public String createAppSpecificSmsTokenWithPackageInfo(String, PendingIntent);
}
public static final class android.view.textclassifier.TextClassifier$EntityConfig extends Object implements Parcelable {
+ public boolean shouldIncludeTypesFromTextClassifier();
}
+ public abstract class android.net.SocketKeepalive extends Object implements AutoCloseable {
+ SocketKeepalive();
+ public static final int ERROR_HARDWARE_ERROR;
+ public static final int ERROR_INSUFFICIENT_RESOURCES;
+ public static final int ERROR_INVALID_INTERVAL;
+ public static final int ERROR_INVALID_IP_ADDRESS;
+ public static final int ERROR_INVALID_LENGTH;
+ public static final int ERROR_INVALID_NETWORK;
+ public static final int ERROR_INVALID_PORT;
+ public static final int ERROR_INVALID_SOCKET;
+ public static final int ERROR_SOCKET_NOT_IDLE;
+ public static final int ERROR_UNSUPPORTED;
+ public final void start(int);
+ public final void stop();
+ public final void close();
+ }
public class android.view.Surface extends Object implements Parcelable {
+ public Surface(SurfaceControl);
}
+ public final class android.media.Session2Command extends Object implements Parcelable {
+ public Session2Command(int);
+ public Session2Command(String, Bundle);
+ public static final int COMMAND_CODE_CUSTOM;
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public int hashCode();
+ public Bundle getExtras();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ public int getCommandCode();
+ public String getCustomCommand();
+ }
public static class android.media.AudioRecord$Builder extends Object {
+ public AudioRecord$Builder setAudioPlaybackCaptureConfig(AudioPlaybackCaptureConfiguration);
}
+ public class android.net.wifi.rtt.CivicLocationKeys extends Object {
+ CivicLocationKeys();
+ public static final int ADDITIONAL_CODE;
+ public static final int APT;
+ public static final int BOROUGH;
+ public static final int BRANCH_ROAD_NAME;
+ public static final int BUILDING;
+ public static final int CITY;
+ public static final int COUNTY;
+ public static final int DESK;
+ public static final int FLOOR;
+ public static final int GROUP_OF_STREETS;
+ public static final int HNO;
+ public static final int HNS;
+ public static final int LANGUAGE;
+ public static final int LMK;
+ public static final int LOC;
+ public static final int NAM;
+ public static final int NEIGHBORHOOD;
+ public static final int PCN;
+ public static final int POD;
+ public static final int POSTAL_CODE;
+ public static final int PO_BOX;
+ public static final int PRD;
+ public static final int PRIMARY_ROAD_NAME;
+ public static final int ROAD_SECTION;
+ public static final int ROOM;
+ public static final int SCRIPT;
+ public static final int STATE;
+ public static final int STREET_NAME_POST_MODIFIER;
+ public static final int STREET_NAME_PRE_MODIFIER;
+ public static final int STS;
+ public static final int SUBBRANCH_ROAD_NAME;
+ public static final int TYPE_OF_PLACE;
+ }
public abstract class android.content.pm.PackageManager extends Object {
+ public static final String FEATURE_FACE;
+ public static final String FEATURE_IPSEC_TUNNELS;
+ public static final String FEATURE_IRIS;
+ public static final String FEATURE_NFC_BEAM;
+ public static final String FEATURE_NFC_OFF_HOST_CARD_EMULATION_ESE;
+ public static final String FEATURE_NFC_OFF_HOST_CARD_EMULATION_UICC;
+ public static final String FEATURE_SECURE_LOCK_SCREEN;
+ public static final String FEATURE_TELEPHONY_IMS;
+ public static final int FLAG_PERMISSION_WHITELIST_INSTALLER;
+ public static final int FLAG_PERMISSION_WHITELIST_SYSTEM;
+ public static final int FLAG_PERMISSION_WHITELIST_UPGRADE;
+ public static final int MATCH_APEX;
+ public static final int MATCH_DIRECT_BOOT_AUTO;
+ public ModuleInfo getModuleInfo(String, int) throws PackageManager$NameNotFoundException;
+ public List getInstalledModules(int);
+ public Set getWhitelistedRestrictedPermissions(String, int);
+ public boolean addWhitelistedRestrictedPermission(String, String, int);
+ public boolean removeWhitelistedRestrictedPermission(String, String, int);
+ public boolean getSyntheticAppDetailsActivityEnabled(String);
+ public boolean isPackageSuspended(String) throws PackageManager$NameNotFoundException;
+ public boolean isDeviceUpgrading();
}
public final class android.net.LinkProperties extends Object implements Parcelable {
- LinkProperties();
+ public LinkProperties();
+ public void clear();
+ public void setMtu(int);
+ public void setHttpProxy(ProxyInfo);
+ public boolean addRoute(RouteInfo);
+ public int getMtu();
+ public void setInterfaceName(String);
+ public void setLinkAddresses(Collection);
+ public void setDnsServers(Collection);
+ public void setDomains(String);
}
public final class android.app.usage.UsageStats extends Object implements Parcelable {
+ public long getLastTimeVisible();
+ public long getTotalTimeVisible();
+ public long getLastTimeForegroundServiceUsed();
+ public long getTotalTimeForegroundServiceUsed();
}
public abstract class android.content.ContentResolver extends Object {
+ public static ContentResolver wrap(ContentProvider);
+ public static ContentResolver wrap(ContentProviderClient);
+ public final Bundle call(String, String, String, Bundle);
+ public final ParcelFileDescriptor openFile(Uri, String, CancellationSignal) throws FileNotFoundException;
+ public final AssetFileDescriptor openAssetFile(Uri, String, CancellationSignal) throws FileNotFoundException;
+ public final AssetFileDescriptor openTypedAssetFile(Uri, String, Bundle, CancellationSignal) throws FileNotFoundException;
+ public final ContentResolver$TypeInfo getTypeInfo(String);
+ public Bitmap loadThumbnail(Uri, Size, CancellationSignal) throws IOException;
}
- public final class android.hardware.camera2.params.SessionConfiguration extends Object {
* public final class android.hardware.camera2.params.SessionConfiguration extends Object implements Parcelable {
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public int hashCode();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
}
+ public static final class android.net.wifi.aware.WifiAwareNetworkSpecifier$Builder extends Object {
+ public WifiAwareNetworkSpecifier$Builder(DiscoverySession, PeerHandle);
+ public WifiAwareNetworkSpecifier$Builder setPskPassphrase(String);
+ public WifiAwareNetworkSpecifier$Builder setTransportProtocol(int);
+ public WifiAwareNetworkSpecifier$Builder setPort(int);
+ public WifiAwareNetworkSpecifier build();
+ }
+ public abstract static interface android.net.wifi.p2p.WifiP2pManager$P2pStateListener {
+ public abstract void onP2pStateAvailable(int);
+ }
public class android.content.res.Resources extends Object {
+ public static final int ID_NULL;
+ public float getFloat(int);
+ public static int getAttributeSetSourceResId(AttributeSet);
}
+ public abstract static interface android.net.wifi.p2p.WifiP2pManager$DiscoveryStateListener {
+ public abstract void onDiscoveryStateAvailable(int);
+ }
public static final class android.view.textclassifier.TextClassification$Request$Builder extends Object {
+ public TextClassification$Request$Builder setExtras(Bundle);
}
public class android.icu.text.DecimalFormatSymbols extends Object implements Cloneable, Serializable {
+ public static DecimalFormatSymbols forNumberingSystem(Locale, NumberingSystem);
+ public static DecimalFormatSymbols forNumberingSystem(ULocale, NumberingSystem);
}
public static class android.provider.CallLog$Calls extends Object implements BaseColumns {
+ public static final String BLOCK_REASON;
+ public static final int BLOCK_REASON_BLOCKED_NUMBER;
+ public static final int BLOCK_REASON_CALL_SCREENING_SERVICE;
+ public static final int BLOCK_REASON_DIRECT_TO_VOICEMAIL;
+ public static final int BLOCK_REASON_NOT_BLOCKED;
+ public static final int BLOCK_REASON_NOT_IN_CONTACTS;
+ public static final int BLOCK_REASON_PAY_PHONE;
+ public static final int BLOCK_REASON_RESTRICTED_NUMBER;
+ public static final int BLOCK_REASON_UNKNOWN_NUMBER;
+ public static final String CALL_SCREENING_APP_NAME;
+ public static final String CALL_SCREENING_COMPONENT_NAME;
}
+ public static class android.view.SurfaceControl$Transaction extends Object implements Closeable {
+ public SurfaceControl$Transaction();
+ public void apply();
+ public void close();
+ public SurfaceControl$Transaction merge(SurfaceControl$Transaction);
+ public SurfaceControl$Transaction setBufferSize(SurfaceControl, int, int);
+ public SurfaceControl$Transaction setLayer(SurfaceControl, int);
+ public SurfaceControl$Transaction reparent(SurfaceControl, SurfaceControl);
+ public SurfaceControl$Transaction setGeometry(SurfaceControl, Rect, Rect, int);
+ public SurfaceControl$Transaction setVisibility(SurfaceControl, boolean);
+ public SurfaceControl$Transaction setAlpha(SurfaceControl, float);
+ }
public final class android.view.DisplayCutout extends Object {
+ public DisplayCutout(Insets, Rect, Rect, Rect, Rect);
+ public Rect getBoundingRectLeft();
+ public Rect getBoundingRectTop();
+ public Rect getBoundingRectRight();
+ public Rect getBoundingRectBottom();
}
public final class dalvik.system.DelegateLastClassLoader extends PathClassLoader {
+ public DelegateLastClassLoader(String, String, ClassLoader, boolean);
}
public class android.app.backup.FileBackupHelper extends Object implements BackupHelper {
- protected void finalize() throws Throwable;
}
+ public abstract class android.icu.text.CaseMap extends Object {
+ CaseMap(int);
+ public static CaseMap$Lower toLower();
+ public static CaseMap$Title toTitle();
+ public static CaseMap$Fold fold();
+ public abstract CaseMap omitUnchangedText();
+ public static CaseMap$Upper toUpper();
+ }
public final class android.bluetooth.BluetoothHealth extends Object implements BluetoothProfile {
- BluetoothHealth(Context, BluetoothProfile$ServiceListener);
+ BluetoothHealth();
}
+ public static final class android.icu.text.CaseMap$Title extends CaseMap {
+ CaseMap$Title(int);
+ public String apply(Locale, BreakIterator, CharSequence);
+ public Appendable apply(Locale, BreakIterator, CharSequence, Appendable, Edits);
+ public volatile CaseMap omitUnchangedText();
+ public CaseMap$Title omitUnchangedText();
+ public CaseMap$Title sentences();
+ public CaseMap$Title noLowercase();
+ public CaseMap$Title noBreakAdjustment();
+ public CaseMap$Title wholeString();
+ public CaseMap$Title adjustToCased();
+ }
public class android.database.CursorWrapper extends Object implements Cursor {
+ public void setNotificationUris(ContentResolver, List);
+ public List getNotificationUris();
}
public class android.view.View extends Object implements Drawable$Callback, KeyEvent$Callback, AccessibilityEventSource {
+ public int[] getAttributeResolutionStack(int);
+ public Map getAttributeSourceResourceMap();
+ public int getExplicitStyle();
+ public final void saveAttributeDataForStyleable(Context, int[], AttributeSet, TypedArray, int, int);
+ public void setVerticalScrollbarThumbDrawable(Drawable);
+ public void setVerticalScrollbarTrackDrawable(Drawable);
+ public void setHorizontalScrollbarThumbDrawable(Drawable);
+ public void setHorizontalScrollbarTrackDrawable(Drawable);
+ public Drawable getVerticalScrollbarThumbDrawable();
+ public Drawable getVerticalScrollbarTrackDrawable();
+ public Drawable getHorizontalScrollbarThumbDrawable();
+ public Drawable getHorizontalScrollbarTrackDrawable();
+ public View$AccessibilityDelegate getAccessibilityDelegate();
+ public void setSystemGestureExclusionRects(List);
+ public List getSystemGestureExclusionRects();
+ public void getLocationInSurface(int[]);
+ public void setTransitionVisibility(int);
+ public void setTransitionAlpha(float);
+ public float getTransitionAlpha();
+ public void setForceDarkAllowed(boolean);
+ public boolean isForceDarkAllowed();
+ public void setAnimationMatrix(Matrix);
+ public Matrix getAnimationMatrix();
+ public final void setLeftTopRightBottom(int, int, int, int);
+ public void setBackgroundTintMode(BlendMode);
+ public BlendMode getBackgroundBlendMode();
+ public void setForegroundTintMode(BlendMode);
+ public BlendMode getForegroundBlendMode();
+ public int getSourceLayoutResId();
+ public void transformMatrixToGlobal(Matrix);
+ public void transformMatrixToLocal(Matrix);
+ public long getUniqueDrawingId();
}
public static class android.app.Notification$Action extends Object implements Parcelable {
+ public boolean isContextual();
}
public abstract class android.app.Service extends ContextWrapper implements ComponentCallbacks2 {
+ public final void startForeground(int, Notification, int);
+ public final int getForegroundServiceType();
}
public final class android.bluetooth.le.ScanFilter extends Object implements Parcelable {
- ScanFilter(String, String, ParcelUuid, ParcelUuid, ParcelUuid, byte[], byte[], int, byte[], byte[]);
+ ScanFilter(String, String, ParcelUuid, ParcelUuid, ParcelUuid, ParcelUuid, ParcelUuid, byte[], byte[], int, byte[], byte[]);
+ public ParcelUuid getServiceSolicitationUuid();
+ public ParcelUuid getServiceSolicitationUuidMask();
}
+ public static final class android.net.wifi.p2p.WifiP2pConfig$Builder extends Object {
+ public WifiP2pConfig$Builder();
+ public WifiP2pConfig$Builder setNetworkName(String);
+ public WifiP2pConfig$Builder setDeviceAddress(MacAddress);
+ public WifiP2pConfig$Builder setPassphrase(String);
+ public WifiP2pConfig$Builder setGroupOperatingBand(int);
+ public WifiP2pConfig$Builder setGroupOperatingFrequency(int);
+ public WifiP2pConfig$Builder enablePersistentMode(boolean);
+ public WifiP2pConfig build();
+ }
+ public abstract interface android.media.MicrophoneDirection {
+ public static final int MIC_DIRECTION_AWAY_FROM_USER;
+ public static final int MIC_DIRECTION_EXTERNAL;
+ public static final int MIC_DIRECTION_TOWARDS_USER;
+ public static final int MIC_DIRECTION_UNSPECIFIED;
+ public abstract boolean setPreferredMicrophoneDirection(int);
+ public abstract boolean setPreferredMicrophoneFieldDimension(float);
+ }
+ public class android.icu.text.BidiClassifier extends Object {
+ public BidiClassifier(Object);
+ public Object getContext();
+ public void setContext(Object);
+ public int classify(int);
+ }
public final class android.media.MediaTimestamp extends Object {
- MediaTimestamp();
+ public MediaTimestamp(long, long, float);
+ public long getAnchorSystemNanoTime();
}
public class android.net.VpnService extends Service {
+ public final boolean isAlwaysOn();
+ public final boolean isLockdownEnabled();
}
public static final class android.view.textclassifier.TextSelection$Builder extends Object {
+ public TextSelection$Builder setExtras(Bundle);
}
public class android.telephony.SubscriptionManager extends Object {
+ public static final int DEFAULT_SUBSCRIPTION_ID;
+ public static final int INVALID_SIM_SLOT_INDEX;
+ public static final int SUBSCRIPTION_TYPE_LOCAL_SIM;
+ public static final int SUBSCRIPTION_TYPE_REMOTE_SIM;
+ public void switchToSubscription(int, PendingIntent);
+ public void addOnOpportunisticSubscriptionsChangedListener(Executor, SubscriptionManager$OnOpportunisticSubscriptionsChangedListener);
+ public void removeOnOpportunisticSubscriptionsChangedListener(SubscriptionManager$OnOpportunisticSubscriptionsChangedListener);
+ public static int getSlotIndex(int);
+ public int[] getSubscriptionIds(int);
+ public static boolean isValidSubscriptionId(int);
+ public static boolean isUsableSubscriptionId(int);
+ public boolean isActiveSubscriptionId(int);
+ public List getOpportunisticSubscriptions();
+ public boolean setOpportunistic(boolean, int);
+ public ParcelUuid createSubscriptionGroup(List);
+ public void addSubscriptionsIntoGroup(List, ParcelUuid);
+ public void removeSubscriptionsFromGroup(List, ParcelUuid);
+ public List getSubscriptionsInGroup(ParcelUuid);
}
+ public final class android.hardware.camera2.params.MandatoryStreamCombination extends Object {
+ MandatoryStreamCombination(List, String, boolean);
+ public boolean equals(Object);
+ public int hashCode();
+ public CharSequence getDescription();
+ public boolean isReprocessable();
+ public List getStreamsInformation();
+ }
+ public abstract static interface android.media.session.MediaSessionManager$OnSession2TokensChangedListener {
+ public abstract void onSession2TokensChanged(List);
+ }
public static class android.media.audiofx.AudioEffect$Descriptor extends Object {
+ public boolean equals(Object);
+ public int hashCode();
}
public static class android.service.notification.NotificationListenerService$Ranking extends Object {
+ public List getSmartActions();
+ public List getSmartReplies();
+ public long getLastAudiblyAlertedMillis();
+ public boolean canBubble();
}
public final class android.view.textclassifier.TextClassification extends Object implements Parcelable {
+ public Bundle getExtras();
}
public class android.graphics.Paint extends Object {
+ public static final int CURSOR_AFTER;
+ public static final int CURSOR_AT;
+ public static final int CURSOR_AT_OR_AFTER;
+ public static final int CURSOR_AT_OR_BEFORE;
+ public static final int CURSOR_BEFORE;
+ public static final int END_HYPHEN_EDIT_INSERT_ARMENIAN_HYPHEN;
+ public static final int END_HYPHEN_EDIT_INSERT_HYPHEN;
+ public static final int END_HYPHEN_EDIT_INSERT_MAQAF;
+ public static final int END_HYPHEN_EDIT_INSERT_UCAS_HYPHEN;
+ public static final int END_HYPHEN_EDIT_INSERT_ZWJ_AND_HYPHEN;
+ public static final int END_HYPHEN_EDIT_NO_EDIT;
+ public static final int END_HYPHEN_EDIT_REPLACE_WITH_HYPHEN;
+ public static final int START_HYPHEN_EDIT_INSERT_HYPHEN;
+ public static final int START_HYPHEN_EDIT_INSERT_ZWJ;
+ public static final int START_HYPHEN_EDIT_NO_EDIT;
+ public void setShadowLayer(float, float, float, long);
+ public void setColor(long);
+ public float getUnderlinePosition();
+ public float getUnderlineThickness();
+ public float getStrikeThruPosition();
+ public float getStrikeThruThickness();
+ public long getColorLong();
+ public BlendMode getBlendMode();
+ public void setBlendMode(BlendMode);
+ public float getShadowLayerRadius();
+ public float getShadowLayerDx();
+ public float getShadowLayerDy();
+ public int getShadowLayerColor();
+ public long getShadowLayerColorLong();
+ public float getWordSpacing();
+ public void setWordSpacing(float);
+ public int getStartHyphenEdit();
+ public int getEndHyphenEdit();
+ public void setStartHyphenEdit(int);
+ public void setEndHyphenEdit(int);
+ public float getTextRunAdvances(char[], int, int, int, int, boolean, float[], int);
+ public int getTextRunCursor(CharSequence, int, int, boolean, int, int);
+ public int getTextRunCursor(char[], int, int, boolean, int, int);
+ public void getTextBounds(CharSequence, int, int, Rect);
}
public static class android.hardware.biometrics.BiometricPrompt$AuthenticationResult extends Object {
- BiometricPrompt$AuthenticationResult();
+ BiometricPrompt$AuthenticationResult(BiometricPrompt$CryptoObject);
}
public final class android.bluetooth.BluetoothServerSocket extends Object implements Closeable {
+ public int getPsm();
}
+ public abstract static interface android.provider.MediaStore$DownloadColumns extends MediaStore$MediaColumns {
+ public static final String DESCRIPTION;
+ public static final String DOWNLOAD_URI;
+ public static final String REFERER_URI;
+ }
public abstract class android.graphics.drawable.DrawableWrapper extends Drawable implements Drawable$Callback {
- public void setTintMode(PorterDuff$Mode);
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
public class android.telecom.TelecomManager extends Object {
+ public static final String ACTION_DEFAULT_CALL_SCREENING_APP_CHANGED;
+ public static final String EXTRA_CALL_NETWORK_TYPE;
+ public static final String EXTRA_DEFAULT_CALL_SCREENING_APP_COMPONENT_NAME;
+ public static final String EXTRA_IS_DEFAULT_CALL_SCREENING_APP;
+ public static final String METADATA_IN_CALL_SERVICE_CAR_MODE_UI;
+ public PhoneAccountHandle getUserSelectedOutgoingPhoneAccount();
+ public String getSystemDialerPackage();
}
public static final class android.media.session.MediaSession$Token extends Object implements Parcelable {
- MediaSession$Token();
+ MediaSession$Token(Parcel);
}
public class android.app.Notification extends Object implements Parcelable {
+ public static final int FLAG_BUBBLE;
+ public Notification$BubbleMetadata getBubbleMetadata();
+ public boolean getAllowSystemGeneratedContextualActions();
}
public class android.widget.NumberPicker extends LinearLayout {
+ public float getTextSize();
+ public void setTextSize(float);
+ public void setTextColor(int);
+ public int getTextColor();
+ public void setSelectionDividerHeight(int);
+ public int getSelectionDividerHeight();
}
public static final class android.companion.AssociationRequest$Builder extends Object {
- protected void checkNotUsed();
- protected void markUsed();
}
public static class android.provider.MediaStore$Video$Thumbnails extends Object implements BaseColumns {
}
public class android.icu.util.Currency extends MeasureUnit {
+ public static Currency fromJavaCurrency(Currency);
+ public Currency toJavaCurrency();
}
public abstract class android.graphics.drawable.Drawable extends Object {
+ public boolean isProjected();
+ public void setTintMode(BlendMode);
+ public Insets getOpticalInsets();
}
+ public final class android.telephony.CellSignalStrengthNr extends CellSignalStrength implements Parcelable {
+ CellSignalStrengthNr();
+ public static final Parcelable$Creator CREATOR;
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public int getDbm();
+ public int getAsuLevel();
+ public int getSsRsrp();
+ public int getSsRsrq();
+ public int getSsSinr();
+ public int getCsiRsrp();
+ public int getCsiRsrq();
+ public int getCsiSinr();
+ public int getLevel();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public static class android.text.style.LineHeightSpan$Standard extends Object implements LineHeightSpan, ParcelableSpan {
+ public LineHeightSpan$Standard(int);
+ public LineHeightSpan$Standard(Parcel);
+ public void chooseHeight(CharSequence, int, int, int, int, Paint$FontMetricsInt);
+ public int getSpanTypeId();
+ public int getHeight();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
+ public abstract interface android.telephony.mbms.MbmsGroupCallSessionCallback {
+ public void onError(int, String);
+ public void onAvailableSaisUpdated(List, List);
+ public void onServiceInterfaceAvailable(String, int);
+ public void onMiddlewareReady();
+ }
public class android.icu.util.MeasureUnit extends Object implements Serializable {
+ public static final MeasureUnit POINT;
}
+ public static class android.view.inspector.InspectionCompanion$UninitializedPropertyMapException extends RuntimeException {
+ public InspectionCompanion$UninitializedPropertyMapException();
+ }
public final class android.media.MediaFormat extends Object {
+ public MediaFormat(MediaFormat);
+ public static final String KEY_CREATE_INPUT_SURFACE_SUSPENDED;
+ public static final String KEY_HAPTIC_CHANNEL_COUNT;
+ public static final String KEY_HDR10_PLUS_INFO;
+ public static final String KEY_MAX_B_FRAMES;
+ public static final String KEY_MAX_FPS_TO_ENCODER;
+ public static final String KEY_MAX_PTS_GAP_TO_ENCODER;
+ public static final String KEY_PREPEND_HEADER_TO_SYNC_FRAMES;
+ public static final String MIMETYPE_AUDIO_AC4;
+ public static final String MIMETYPE_AUDIO_EAC3_JOC;
+ public static final String MIMETYPE_VIDEO_AV1;
+ public static final int TYPE_BYTE_BUFFER;
+ public static final int TYPE_FLOAT;
+ public static final int TYPE_INTEGER;
+ public static final int TYPE_LONG;
+ public static final int TYPE_NULL;
+ public static final int TYPE_STRING;
+ public long getLong(String, long);
+ public float getFloat(String, float);
+ public ByteBuffer getByteBuffer(String, ByteBuffer);
+ public int getInteger(String, int);
+ public Number getNumber(String, Number);
+ public Number getNumber(String);
+ public Set getKeys();
+ public Set getFeatures();
+ public boolean containsFeature(String);
+ public int getValueTypeForKey(String);
+ public void removeKey(String);
+ public void removeFeature(String);
+ public String getString(String, String);
}
+ public static class android.media.MediaSession2Service$MediaNotification extends Object {
+ public MediaSession2Service$MediaNotification(int, Notification);
+ public Notification getNotification();
+ public int getNotificationId();
+ }
public final class android.system.Os extends Object {
+ public static void connect(FileDescriptor, SocketAddress) throws ErrnoException, SocketException;
+ public static StructTimeval getsockoptTimeval(FileDescriptor, int, int) throws ErrnoException;
+ public static int sendto(FileDescriptor, byte[], int, int, int, SocketAddress) throws ErrnoException, SocketException;
+ public static void setsockoptTimeval(FileDescriptor, int, int, StructTimeval) throws ErrnoException;
+ public static void bind(FileDescriptor, SocketAddress) throws ErrnoException, SocketException;
}
- public class android.media.AudioRecord extends Object implements AudioRouting {
* public class android.media.AudioRecord extends Object implements AudioRouting, MicrophoneDirection, AudioRecordingMonitor {
+ public void registerAudioRecordingCallback(Executor, AudioManager$AudioRecordingCallback);
+ public void unregisterAudioRecordingCallback(AudioManager$AudioRecordingCallback);
+ public AudioRecordingConfiguration getActiveRecordingConfiguration();
+ public boolean setPreferredMicrophoneDirection(int);
+ public boolean setPreferredMicrophoneFieldDimension(float);
}
public static final class android.view.textclassifier.TextClassification$Builder extends Object {
+ public TextClassification$Builder setExtras(Bundle);
}
public static class android.hardware.biometrics.BiometricPrompt$Builder extends Object {
+ public BiometricPrompt$Builder setConfirmationRequired(boolean);
+ public BiometricPrompt$Builder setDeviceCredentialAllowed(boolean);
}
public class android.widget.ScrollView extends FrameLayout {
- public void setOverScrollMode(int);
+ public void setEdgeEffectColor(int);
+ public void setBottomEdgeEffectColor(int);
+ public void setTopEdgeEffectColor(int);
+ public int getTopEdgeEffectColor();
+ public int getBottomEdgeEffectColor();
+ public void scrollToDescendant(View);
}
+ public final class android.media.MediaItem2 extends Object implements Parcelable {
+ MediaItem2(MediaItem2$Builder);
+ public static final Parcelable$Creator CREATOR;
+ public static final long POSITION_UNKNOWN;
+ public String toString();
+ public MediaMetadata getMetadata();
+ public long getStartPosition();
+ public void setMetadata(MediaMetadata);
+ public long getEndPosition();
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public static final class android.media.tv.TvContract$Channels extends Object implements TvContract$BaseTvColumns {
+ public static final String TYPE_ISDB_S3;
}
public class android.app.admin.DevicePolicyManager extends Object {
+ public static final String ACTION_ADMIN_POLICY_COMPLIANCE;
+ public static final String ACTION_GET_PROVISIONING_MODE;
+ public static final String DELEGATION_CERT_SELECTION;
+ public static final String DELEGATION_NETWORK_LOGGING;
+ public static final String EXTRA_PASSWORD_COMPLEXITY;
+ public static final String EXTRA_PROVISIONING_IMEI;
+ public static final String EXTRA_PROVISIONING_MODE;
+ public static final String EXTRA_PROVISIONING_SERIAL_NUMBER;
+ public static final String EXTRA_PROVISIONING_WIFI_ANONYMOUS_IDENTITY;
+ public static final String EXTRA_PROVISIONING_WIFI_CA_CERTIFICATE;
+ public static final String EXTRA_PROVISIONING_WIFI_DOMAIN;
+ public static final String EXTRA_PROVISIONING_WIFI_EAP_METHOD;
+ public static final String EXTRA_PROVISIONING_WIFI_IDENTITY;
+ public static final String EXTRA_PROVISIONING_WIFI_PHASE2_AUTH;
+ public static final String EXTRA_PROVISIONING_WIFI_USER_CERTIFICATE;
+ public static final int PASSWORD_COMPLEXITY_HIGH;
+ public static final int PASSWORD_COMPLEXITY_LOW;
+ public static final int PASSWORD_COMPLEXITY_MEDIUM;
+ public static final int PASSWORD_COMPLEXITY_NONE;
+ public static final int PRIVATE_DNS_MODE_OFF;
+ public static final int PRIVATE_DNS_MODE_OPPORTUNISTIC;
+ public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME;
+ public static final int PRIVATE_DNS_MODE_UNKNOWN;
+ public static final int PRIVATE_DNS_SET_ERROR_FAILURE_SETTING;
+ public static final int PRIVATE_DNS_SET_ERROR_HOST_NOT_SERVING;
+ public static final int PRIVATE_DNS_SET_NO_ERROR;
+ public static final int PROVISIONING_MODE_FULLY_MANAGED_DEVICE;
+ public static final int PROVISIONING_MODE_MANAGED_PROFILE;
+ public static final int WIPE_SILENTLY;
- public void setAlwaysOnVpnPackage(ComponentName, String, boolean) throws PackageManager$NameNotFoundException, UnsupportedOperationException;
+ public int getPasswordComplexity();
+ public void setAlwaysOnVpnPackage(ComponentName, String, boolean, Set) throws PackageManager$NameNotFoundException;
+ public void setAlwaysOnVpnPackage(ComponentName, String, boolean) throws PackageManager$NameNotFoundException;
+ public boolean isAlwaysOnVpnLockdownEnabled(ComponentName);
+ public Set getAlwaysOnVpnLockdownWhitelist(ComponentName);
+ public void setDefaultSmsApplication(ComponentName, String);
+ public int setGlobalPrivateDnsModeOpportunistic(ComponentName);
+ public int setGlobalPrivateDnsModeSpecifiedHost(ComponentName, String);
+ public void installSystemUpdate(ComponentName, Uri, Executor, DevicePolicyManager$InstallSystemUpdateCallback);
+ public int getGlobalPrivateDnsMode(ComponentName);
+ public String getGlobalPrivateDnsHost(ComponentName);
+ public void setCrossProfileCalendarPackages(ComponentName, Set);
+ public Set getCrossProfileCalendarPackages(ComponentName);
}
+ public static class android.net.SocketKeepalive$Callback extends Object {
+ public SocketKeepalive$Callback();
+ public void onError(int);
+ public void onDataReceived();
+ public void onStarted();
+ public void onStopped();
+ }
+ public static final class android.media.MediaItem2$Builder extends Object {
+ public MediaItem2$Builder();
+ public MediaItem2$Builder setEndPosition(long);
+ public MediaItem2$Builder setStartPosition(long);
+ public MediaItem2$Builder setMetadata(MediaMetadata);
+ public MediaItem2 build();
+ }
public static final class android.bluetooth.le.ScanFilter$Builder extends Object {
+ public ScanFilter$Builder setServiceSolicitationUuid(ParcelUuid, ParcelUuid);
+ public ScanFilter$Builder setServiceSolicitationUuid(ParcelUuid);
}
public static final class android.media.MediaExtractor$CasInfo extends Object {
- MediaExtractor$CasInfo(int, MediaCas$Session);
+ MediaExtractor$CasInfo(int, MediaCas$Session, byte[]);
+ public byte[] getPrivateData();
}
public class android.app.backup.BackupManager extends Object {
+ public UserHandle getUserForAncestralSerialNumber(long);
}
public abstract static class android.hardware.camera2.CameraManager$AvailabilityCallback extends Object {
+ public void onCameraAccessPrioritiesChanged();
}
public final class android.media.MediaDrm extends Object implements AutoCloseable {
+ public static final int HDCP_V2_3;
+ public static final int OFFLINE_LICENSE_STATE_RELEASED;
+ public static final int OFFLINE_LICENSE_STATE_UNKNOWN;
+ public static final int OFFLINE_LICENSE_STATE_USABLE;
+ public void setOnEventListener(Executor, MediaDrm$OnEventListener);
+ public void setOnEventListener(MediaDrm$OnEventListener, Handler);
+ public static boolean isCryptoSchemeSupported(UUID, String, int);
+ public void setOnExpirationUpdateListener(Executor, MediaDrm$OnExpirationUpdateListener);
+ public void clearOnExpirationUpdateListener();
+ public void setOnKeyStatusChangeListener(Executor, MediaDrm$OnKeyStatusChangeListener);
+ public void clearOnKeyStatusChangeListener();
+ public void setOnSessionLostStateListener(Executor, MediaDrm$OnSessionLostStateListener);
+ public void setOnSessionLostStateListener(MediaDrm$OnSessionLostStateListener, Handler);
+ public void clearOnSessionLostStateListener();
+ public void clearOnEventListener();
+ public native List getOfflineLicenseKeySetIds();
+ public native void removeOfflineLicense(byte[]);
+ public native int getOfflineLicenseState(byte[]);
}
public static final class android.provider.Settings$Secure extends Settings$NameValueTable {
+ public static final int LOCATION_MODE_ON;
}
public class android.net.ConnectivityManager extends Object {
+ public SocketKeepalive createSocketKeepalive(Network, IpSecManager$UdpEncapsulationSocket, InetAddress, InetAddress, Executor, SocketKeepalive$Callback);
+ public int getConnectionOwnerUid(int, InetSocketAddress, InetSocketAddress);
}
public static final class android.Manifest$permission_group extends Object {
+ public static final String ACTIVITY_RECOGNITION;
}
public static final class android.hardware.camera2.CaptureRequest$Key extends Object {
- CaptureRequest$Key(String, Class);
+ public CaptureRequest$Key(String, Class);
}
public static final class android.text.TextUtils$TruncateAt extends Enum {
- public static final TextUtils$TruncateAt END_SMALL;
}
public final class android.media.session.MediaController extends Object {
+ public Bundle getSessionInfo();
}
public abstract class android.net.NetworkSpecifier extends Object {
- NetworkSpecifier();
+ public NetworkSpecifier();
}
+ public static final class android.media.MediaSession2$ControllerInfo extends Object {
+ MediaSession2$ControllerInfo();
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public String getPackageName();
+ public int getUid();
+ public MediaSessionManager$RemoteUserInfo getRemoteUserInfo();
+ }
public class android.hardware.biometrics.BiometricPrompt extends Object {
+ public static final int BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL;
}
public final class android.media.MediaRecorder$AudioSource extends Object {
+ public static final int VOICE_PERFORMANCE;
}
public abstract class android.text.style.DynamicDrawableSpan extends ReplacementSpan {
+ public static final int ALIGN_CENTER;
}
public static class android.telephony.data.ApnSetting$Builder extends Object {
+ public ApnSetting$Builder setProxyAddress(String);
+ public ApnSetting$Builder setMmsProxyAddress(String);
+ public ApnSetting$Builder setCarrierId(int);
}
public static class android.telecom.Call$Details extends Object {
- Call$Details(String, Uri, int, String, int, PhoneAccountHandle, int, int, DisconnectCause, long, GatewayInfo, int, StatusHints, Bundle, Bundle, long);
+ Call$Details(String, Uri, int, String, int, PhoneAccountHandle, int, int, DisconnectCause, long, GatewayInfo, int, StatusHints, Bundle, Bundle, long, int);
+ public static final int DIRECTION_INCOMING;
+ public static final int DIRECTION_OUTGOING;
+ public static final int DIRECTION_UNKNOWN;
+ public static final int PROPERTY_NETWORK_IDENTIFIED_EMERGENCY_CALL;
+ public static final int PROPERTY_VOIP_AUDIO_MODE;
+ public int getCallDirection();
}
public class android.net.wifi.p2p.WifiP2pGroup extends Object implements Parcelable {
+ public int getFrequency();
}
public static final class android.media.tv.TvContract$Programs extends Object implements TvContract$BaseTvColumns {
+ public static final String COLUMN_SERIES_ID;
}
- public abstract class android.database.sqlite.SQLiteOpenHelper extends Object {
* public abstract class android.database.sqlite.SQLiteOpenHelper extends Object implements AutoCloseable {
}
public static final class android.icu.lang.UCharacter$UnicodeBlock extends Character$Subset {
+ public static final UCharacter$UnicodeBlock CHESS_SYMBOLS;
+ public static final int CHESS_SYMBOLS_ID;
+ public static final UCharacter$UnicodeBlock DOGRA;
+ public static final int DOGRA_ID;
+ public static final UCharacter$UnicodeBlock GEORGIAN_EXTENDED;
+ public static final int GEORGIAN_EXTENDED_ID;
+ public static final UCharacter$UnicodeBlock GUNJALA_GONDI;
+ public static final int GUNJALA_GONDI_ID;
+ public static final UCharacter$UnicodeBlock HANIFI_ROHINGYA;
+ public static final int HANIFI_ROHINGYA_ID;
+ public static final UCharacter$UnicodeBlock INDIC_SIYAQ_NUMBERS;
+ public static final int INDIC_SIYAQ_NUMBERS_ID;
+ public static final UCharacter$UnicodeBlock MAKASAR;
+ public static final int MAKASAR_ID;
+ public static final UCharacter$UnicodeBlock MAYAN_NUMERALS;
+ public static final int MAYAN_NUMERALS_ID;
+ public static final UCharacter$UnicodeBlock MEDEFAIDRIN;
+ public static final int MEDEFAIDRIN_ID;
+ public static final UCharacter$UnicodeBlock OLD_SOGDIAN;
+ public static final int OLD_SOGDIAN_ID;
+ public static final UCharacter$UnicodeBlock SOGDIAN;
+ public static final int SOGDIAN_ID;
}
+ public final class android.graphics.Insets extends Object implements Parcelable {
+ Insets(int, int, int, int);
+ public static final Parcelable$Creator CREATOR;
+ public static final Insets NONE;
+ public final int bottom;
+ public final int left;
+ public final int right;
+ public final int top;
+ public static Insets add(Insets, Insets);
+ public boolean equals(Object);
+ public String toString();
+ public int hashCode();
+ public static Insets min(Insets, Insets);
+ public static Insets max(Insets, Insets);
+ public static Insets of(Rect);
+ public static Insets of(int, int, int, int);
+ public static Insets subtract(Insets, Insets);
+ public int describeContents();
+ public void writeToParcel(Parcel, int);
+ }
public class android.content.pm.PackageInfo extends Object implements Parcelable {
+ public boolean isApex;
}
public static final class android.media.tv.TvContract$RecordedPrograms extends Object implements TvContract$BaseTvColumns {
+ public static final String COLUMN_SERIES_ID;
}
public static final class android.os.StrictMode$VmPolicy$Builder extends Object {
+ public StrictMode$VmPolicy$Builder detectImplicitDirectBoot();
+ public StrictMode$VmPolicy$Builder detectCredentialProtectedWhileLocked();
}
public abstract class android.view.LayoutInflater extends Object {
+ public final View createView(Context, String, String, AttributeSet) throws ClassNotFoundException, InflateException;
+ public View onCreateView(Context, View, String, AttributeSet) throws ClassNotFoundException;
}
+ public final class android.view.inspector.IntFlagMapping extends Object {
+ public IntFlagMapping();
+ public void add(int, int, String);
+ public Set get(int);
+ }
+ abstract interface android.annotation.Nullable extends Annotation {
+ }
+ public abstract interface android.telephony.mbms.GroupCallCallback {
+ public static final int SIGNAL_STRENGTH_UNAVAILABLE;
+ public void onError(int, String);
+ public void onGroupCallStateChanged(int, int);
+ public void onBroadcastSignalStrengthUpdated(int);
+ }
+ public static class android.media.MediaPlayer2$TrackInfo extends Object {
+ MediaPlayer2$TrackInfo(int, int, MediaFormat);
+ public static final int MEDIA_TRACK_TYPE_AUDIO;
+ public static final int MEDIA_TRACK_TYPE_METADATA;
+ public static final int MEDIA_TRACK_TYPE_SUBTITLE;
+ public static final int MEDIA_TRACK_TYPE_UNKNOWN;
+ public static final int MEDIA_TRACK_TYPE_VIDEO;
+ public String toString();
+ public String getLanguage();
+ public MediaFormat getFormat();
+ public int getTrackType();
+ }
public class android.telephony.data.ApnSetting extends Object implements Parcelable {
+ public static final int PROTOCOL_NON_IP;
+ public static final int PROTOCOL_UNSTRUCTURED;
+ public static final int TYPE_MCX;
+ public String getProxyAddressAsString();
+ public String getMmsProxyAddressAsString();
+ public int getCarrierId();
}
public static class android.content.pm.PackageInstaller$SessionInfo extends Object implements Parcelable {
+ public static final int INVALID_ID;
+ public static final int STAGED_SESSION_ACTIVATION_FAILED;
+ public static final int STAGED_SESSION_NO_ERROR;
+ public static final int STAGED_SESSION_UNKNOWN;
+ public static final int STAGED_SESSION_VERIFICATION_FAILED;
+ public UserHandle getUser();
+ public boolean isStaged();
+ public boolean isMultiPackage();
+ public int getParentSessionId();
+ public int[] getChildSessionIds();
+ public boolean isStagedSessionApplied();
+ public boolean isStagedSessionReady();
+ public boolean isStagedSessionFailed();
+ public int getStagedSessionErrorCode();
+ public String getStagedSessionErrorMessage();
+ public boolean isCommitted();
+ public long getUpdatedMillis();
}
public final class android.telephony.CellIdentityTdscdma extends CellIdentity {
+ public String getMobileNetworkOperator();
+ public int getUarfcn();
+ public int describeContents();
}
public class android.content.ContentProviderClient extends Object implements AutoCloseable {
+ public Bundle call(String, String, String, Bundle) throws RemoteException;
+ public final AssetFileDescriptor openTypedAssetFile(Uri, String, Bundle, CancellationSignal) throws FileNotFoundException, RemoteException;
+ public ContentProviderResult[] applyBatch(String, ArrayList) throws OperationApplicationException, RemoteException;
}
public final class android.media.MediaRecorder$OutputFormat extends Object {
+ public static final int OGG;
}
public final class android.view.accessibility.AccessibilityManager extends Object {
+ public static final int FLAG_CONTENT_CONTROLS;
+ public static final int FLAG_CONTENT_ICONS;
+ public static final int FLAG_CONTENT_TEXT;
+ public int getRecommendedTimeoutMillis(int, int);
}
public final class android.view.MotionEvent extends InputEvent implements Parcelable {
+ public static final int CLASSIFICATION_AMBIGUOUS_GESTURE;
+ public static final int CLASSIFICATION_DEEP_PRESS;
+ public static final int CLASSIFICATION_NONE;
+ public static final int FLAG_WINDOW_IS_PARTIALLY_OBSCURED;
+ public int getClassification();
+ public float getRawX(int);
+ public float getRawY(int);
}
+ public class android.icu.text.Bidi extends Object {
+ public Bidi(char[], int, byte[], int, int, int);
+ public Bidi(AttributedCharacterIterator);
+ public Bidi(String, int);
+ public Bidi(int, int);
+ public Bidi();
+ public static final int DIRECTION_DEFAULT_LEFT_TO_RIGHT;
+ public static final int DIRECTION_DEFAULT_RIGHT_TO_LEFT;
+ public static final int DIRECTION_LEFT_TO_RIGHT;
+ public static final int DIRECTION_RIGHT_TO_LEFT;
+ public static final short DO_MIRRORING;
+ public static final short INSERT_LRM_FOR_NUMERIC;
+ public static final short KEEP_BASE_COMBINING;
+ public static final byte LEVEL_DEFAULT_LTR;
+ public static final byte LEVEL_DEFAULT_RTL;
+ public static final byte LEVEL_OVERRIDE;
+ public static final byte LTR;
+ public static final int MAP_NOWHERE;
+ public static final byte MAX_EXPLICIT_LEVEL;
+ public static final byte MIXED;
+ public static final byte NEUTRAL;
+ public static final int OPTION_DEFAULT;
+ public static final int OPTION_INSERT_MARKS;
+ public static final int OPTION_REMOVE_CONTROLS;
+ public static final int OPTION_STREAMING;
+ public static final short OUTPUT_REVERSE;
+ public static final short REMOVE_BIDI_CONTROLS;
+ public static final short REORDER_DEFAULT;
+ public static final short REORDER_GROUP_NUMBERS_WITH_R;
+ public static final short REORDER_INVERSE_FOR_NUMBERS_SPECIAL;
+ public static final short REORDER_INVERSE_LIKE_DIRECT;
+ public static final short REORDER_INVERSE_NUMBERS_AS_L;
+ public static final short REORDER_NUMBERS_SPECIAL;
+ public static final short REORDER_RUNS_ONLY;
+ public static final byte RTL;
+ public int getLength();
+ public void setContext(String, String);
+ public void setInverse(boolean);
+ public boolean isInverse();
+ public void setReorderingMode(int);
+ public int getReorderingMode();
+ public void setReorderingOptions(int);
+ public int getReorderingOptions();
+ public static byte getBaseDirection(CharSequence);
+ public void setPara(AttributedCharacterIterator);
+ public void setPara(String, byte, byte[]);
+ public void setPara(char[], byte, byte[]);
+ public void orderParagraphsLTR(boolean);
+ public boolean isOrderParagraphsLTR();
+ public String getTextAsString();
+ public int getProcessedLength();
+ public int getResultLength();
+ public byte getParaLevel();
+ public int countParagraphs();
+ public BidiRun getParagraphByIndex(int);
+ public BidiRun getParagraph(int);
+ public int getParagraphIndex(int);
+ public void setCustomClassifier(BidiClassifier);
+ public BidiClassifier getCustomClassifier();
+ public int getCustomizedClass(int);
+ public Bidi setLine(int, int);
+ public byte getLevelAt(int);
+ public byte[] getLevels();
+ public BidiRun getLogicalRun(int);
+ public int countRuns();
+ public BidiRun getVisualRun(int);
+ public int getVisualIndex(int);
+ public int getLogicalIndex(int);
+ public int[] getLogicalMap();
+ public int[] getVisualMap();
+ public static int[] reorderLogical(byte[]);
+ public static int[] reorderVisual(byte[]);
+ public static int[] invertMap(int[]);
+ public Bidi createLineBidi(int, int);
+ public boolean isMixed();
+ public boolean isLeftToRight();
+ public boolean isRightToLeft();
+ public boolean baseIsLeftToRight();
+ public int getBaseLevel();
+ public int getRunCount();
+ public int getRunLevel(int);
+ public int getRunStart(int);
+ public int getRunLimit(int);
+ public static boolean requiresBidi(char[], int, int);
+ public static void reorderVisually(byte[], int, Object[], int, int);
+ public String writeReordered(int);
+ public static String writeReverse(String, int);
+ public byte getDirection();
+ public char[] getText();
+ }
public abstract class android.content.ContentProvider extends Object implements ComponentCallbacks2 {
+ public Bundle call(String, String, String, Bundle);
+ public ContentProviderResult[] applyBatch(String, ArrayList) throws OperationApplicationException;
+ public final ContentProvider$CallingIdentity clearCallingIdentity();
+ public final void restoreCallingIdentity(ContentProvider$CallingIdentity);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment