文件结构
  • andhook
    • lib
      • AndHook.java
      • BuildConfig.java
      • HookHelper.java
      • R.java
      • xposed
        • callbacks
          • XCallback.java
        • ClassUtils.java
        • MemberUtils.java
        • XC_MethodHook.java
        • XC_MethodReplacement.java
        • XposedBridge.java
        • XposedHelpers.java
      • YunOSHelper.java
  • com
    • airbnb
    • android
      • internal
        • http
          • multipart
            • ByteArrayPartSource.java
            • FilePart.java
            • FilePartSource.java
            • MultipartEntity.java
            • Part.java
            • PartBase.java
            • PartSource.java
            • StringPart.java
    • bumptech
    • google
      • android
      • classes
        • AbstractActivityContentProvider.java
        • AbstractContentProvider.java
        • AppClonerNative.java
        • ApplicationWrapper.java
        • AutoPressButtons.java
        • AutoRotateControls.java
        • BackKeyHandler.java
        • BluetoothControls.java
        • BootReceiver.java
        • BuildConfig.java
        • BundleFilesDirectories.java
        • BundleObb.java
        • C0012.java
        • C0013.java
        • C0014.java
        • C0015.java
        • C0016.java
        • C0026.java
        • C0027.java
        • C0028.java
        • C0029.java
        • C0030.java
        • CalculatorActivity.java
        • CalculatorActivity2.java
        • CalculatorActivity3.java
        • CalculatorActivity4.java
        • CalculatorActivity5.java
        • ClearCacheOnExitProvider.java
        • ClearCacheOnExitService.java
        • ClearCacheReceiver.java
        • CloneSettings.java
        • Configuration.java
        • ConfirmExit.java
        • CrashHandler.java
        • DefaultFontProvider.java
        • DefaultProvider.java
        • DisableCameras.java
        • DisableClipboardAccess.java
        • FacebookLoginBehavior.java
        • FacebookMessengerProvider.java
        • FakeCalculator.java
        • FakeCamera.java
        • FileAccessMonitor.java
        • freeform
          • FreeFormWindow.java
          • FreeFormWindowActivity.java
          • FreeFormWindowActivity2.java
          • FreeFormWindowActivity3.java
          • FreeFormWindowActivity4.java
          • FreeFormWindowActivity5.java
        • GmailSupport.java
        • HeadphonesEventReceiver.java
        • HostsBlocker.java
        • InterruptionFilterControls.java
        • LaunchTileService.java
        • LoadLibraryWorkaround.java
        • LogcatViewer.java
        • NotificationOptions.java
        • OnAppExitListener.java
        • OpenLinksWith.java
        • PasswordActivity.java
        • PasswordActivity2.java
        • PasswordActivity3.java
        • PasswordActivity4.java
        • PasswordActivity5.java
        • PasswordProvider.java
        • PenEventReceiver.java
        • PersistentApp.java
        • PersistentAppAccessibilityService.java
        • PersistentAppService.java
        • PictureInPicture.java
        • PowerEventReceiver.java
        • PreferenceEditor.java
        • PressBackAgainToExit.java
        • R.java
        • SecretDialerCodeReceiver.java
        • SetBrightnessOnStart.java
        • ShowOnLockScreen.java
        • Signatures.java
        • SplashScreenActivity.java
        • SplashScreenActivity2.java
        • SplashScreenActivity3.java
        • SplashScreenActivity4.java
        • SplashScreenActivity5.java
        • StartExitAppEventReceiver.java
        • test
          • DummyActivity.java
        • ToastFilter.java
        • TrustAllCertificatesProvider.java
        • util
          • IActivityManagerHook.java
          • IPackageManagerHook.java
          • SimpleCrypt.java
        • Utils.java
        • WhatsAppSupport.java
        • WifiControls.java
        • WindowCallbackDelegate.java
        • WindowCallbackWrapper.java
      • errorprone
        • annotations
          • CanIgnoreReturnValue.java
          • CheckReturnValue.java
          • CompatibleWith.java
          • CompileTimeConstant.java
          • concurrent
            • GuardedBy.java
            • LazyInit.java
            • LockMethod.java
            • UnlockMethod.java
          • DoNotCall.java
          • DoNotMock.java
          • FormatMethod.java
          • FormatString.java
          • ForOverride.java
          • Immutable.java
          • IncompatibleModifiers.java
          • InlineMe.java
          • InlineMeValidationDisabled.java
          • Keep.java
          • Modifier.java
          • MustBeClosed.java
          • NoAllocation.java
          • OverridingMethodsMustInvokeSuper.java
          • RequiredModifiers.java
          • RestrictedApi.java
          • SuppressPackageLocation.java
          • ThreadSafe.java
          • Var.java
      • hooking
        • Hooking.java
      • j2objc
        • annotations
          • AutoreleasePool.java
          • J2ObjCIncompatible.java
          • LoopTranslation.java
          • ObjectiveCName.java
          • OnDealloc.java
          • Property.java
          • ReflectionSupport.java
          • RetainedLocalRef.java
          • RetainedWith.java
          • Weak.java
          • WeakOuter.java
      • service
        • IRemoteService.java
        • RemoteService.java
      • thirdparty
        • publicsuffix
          • PublicSuffixPatterns.java
          • PublicSuffixType.java
          • TrieParser.java
    • NextToppers
      • ABhi
        • ContentsActivity.java
        • CustomDefaultTimeBar.java
        • CustomPlayerView.java
        • DebugActivity.java
        • ExpiredActivity.java
        • FCMService.java
        • HomeActivity.java
        • MadxABhiApp.java
        • MainActivity.java
        • PhysicsActivity.java
        • PlayerActivity.java
        • R.java
        • SettingsActivity.java
        • ViewActivity.java
    • swift
      • sandhook
        • annotation
          • HookClass.java
          • HookMethod.java
          • HookMethodBackup.java
          • HookMode.java
          • HookReflectClass.java
          • MethodParams.java
          • MethodReflectParams.java
          • Param.java
          • SkipParamCheck.java
          • ThisObject.java
        • ArtMethodSizeTest.java
        • blacklist
          • HookBlackList.java
        • ClassNeverCall.java
        • HookLog.java
        • SandHook.java
        • SandHookConfig.java
        • SandHookMethodResolver.java
        • utils
          • ArtDexOptimizer.java
          • FileUtils.java
          • ParamWrapper.java
          • ReflectionUtils.java
          • Unsafe.java
        • wrapper
          • HookErrorException.java
          • HookWrapper.java
          • StubMethodsFactory.java
  • de
    • hdodenhof
      • circleimageview
        • BuildConfig.java
        • CircleImageView.java
        • R.java
  • java
    • io
      • ByteArrayOutputStrean.java
  • javax
    • annotation
      • CheckForNull.java
      • CheckForSigned.java
      • CheckReturnValue.java
      • concurrent
        • GuardedBy.java
        • Immutable.java
        • NotThreadSafe.java
        • ThreadSafe.java
      • Detainted.java
      • MatchesPattern.java
      • meta
        • Exclusive.java
        • Exhaustive.java
        • TypeQualifier.java
        • TypeQualifierDefault.java
        • TypeQualifierNickname.java
        • TypeQualifierValidator.java
        • When.java
      • Nonnegative.java
      • Nonnull.java
      • Nullable.java
      • OverridingMethodsMustInvokeSuper.java
      • ParametersAreNonnullByDefault.java
      • ParametersAreNullableByDefault.java
      • PropertyKey.java
      • RegEx.java
      • Signed.java
      • Syntax.java
      • Tainted.java
      • Untainted.java
      • WillClose.java
      • WillCloseWhenClosed.java
      • WillNotClose.java
  • Modder
    • C0000.java
    • C0001.java
    • C0002.java
    • C0003.java
    • C0004.java
    • Protection.java
    • ViewOnClickListenerC0005Protection.java
    • ViewOnClickListenerC0006Protection.java
    • ViewOnClickListenerC0153Protection.java
    • ViewOnClickListenerC0154Protection.java
  • org
    • checkerframework
      • checker
        • builder
          • qual
            • CalledMethods.java
            • NotCalledMethods.java
            • ReturnsReceiver.java
        • calledmethods
          • qual
            • CalledMethods.java
            • CalledMethodsBottom.java
            • CalledMethodsPredicate.java
            • EnsuresCalledMethods.java
            • EnsuresCalledMethodsIf.java
            • EnsuresCalledMethodsOnException.java
            • EnsuresCalledMethodsVarArgs.java
            • RequiresCalledMethods.java
        • compilermsgs
          • qual
            • CompilerMessageKey.java
            • CompilerMessageKeyBottom.java
            • UnknownCompilerMessageKey.java
        • fenum
          • qual
            • AwtAlphaCompositingRule.java
            • AwtColorSpace.java
            • AwtCursorType.java
            • AwtFlowLayout.java
            • Fenum.java
            • FenumBottom.java
            • FenumTop.java
            • FenumUnqualified.java
            • PolyFenum.java
            • SwingBoxOrientation.java
            • SwingCompassDirection.java
            • SwingElementOrientation.java
            • SwingHorizontalOrientation.java
            • SwingSplitPaneOrientation.java
            • SwingTextOrientation.java
            • SwingTitleJustification.java
            • SwingTitlePosition.java
            • SwingVerticalOrientation.java
        • formatter
          • qual
            • ConversionCategory.java
            • Format.java
            • FormatBottom.java
            • FormatMethod.java
            • InvalidFormat.java
            • ReturnsFormat.java
            • UnknownFormat.java
        • guieffect
          • qual
            • AlwaysSafe.java
            • PolyUI.java
            • PolyUIEffect.java
            • PolyUIType.java
            • SafeEffect.java
            • SafeType.java
            • UI.java
            • UIEffect.java
            • UIPackage.java
            • UIType.java
        • i18n
          • qual
            • LocalizableKey.java
            • LocalizableKeyBottom.java
            • Localized.java
            • UnknownLocalizableKey.java
            • UnknownLocalized.java
        • i18nformatter
          • qual
            • I18nChecksFormat.java
            • I18nConversionCategory.java
            • I18nFormat.java
            • I18nFormatBottom.java
            • I18nFormatFor.java
            • I18nInvalidFormat.java
            • I18nMakeFormat.java
            • I18nUnknownFormat.java
            • I18nValidFormat.java
        • index
          • qual
            • EnsuresLTLengthOf.java
            • EnsuresLTLengthOfIf.java
            • GTENegativeOne.java
            • HasSubsequence.java
            • IndexFor.java
            • IndexOrHigh.java
            • IndexOrLow.java
            • LengthOf.java
            • LessThan.java
            • LessThanBottom.java
            • LessThanUnknown.java
            • LowerBoundBottom.java
            • LowerBoundUnknown.java
            • LTEqLengthOf.java
            • LTLengthOf.java
            • LTOMLengthOf.java
            • NegativeIndexFor.java
            • NonNegative.java
            • PolyIndex.java
            • PolyLength.java
            • PolyLowerBound.java
            • PolySameLen.java
            • PolyUpperBound.java
            • Positive.java
            • SameLen.java
            • SameLenBottom.java
            • SameLenUnknown.java
            • SearchIndexBottom.java
            • SearchIndexFor.java
            • SearchIndexUnknown.java
            • SubstringIndexBottom.java
            • SubstringIndexFor.java
            • SubstringIndexUnknown.java
            • UpperBoundBottom.java
            • UpperBoundLiteral.java
            • UpperBoundUnknown.java
        • initialization
          • qual
            • FBCBottom.java
            • Initialized.java
            • NotOnlyInitialized.java
            • UnderInitialization.java
            • UnknownInitialization.java
        • interning
          • qual
            • CompareToMethod.java
            • EqualsMethod.java
            • FindDistinct.java
            • Interned.java
            • InternedDistinct.java
            • InternMethod.java
            • PolyInterned.java
            • UnknownInterned.java
            • UsesObjectEquals.java
        • lock
          • qual
            • EnsuresLockHeld.java
            • EnsuresLockHeldIf.java
            • GuardedBy.java
            • GuardedByBottom.java
            • GuardedByUnknown.java
            • GuardSatisfied.java
            • Holding.java
            • LockHeld.java
            • LockingFree.java
            • LockPossiblyHeld.java
            • MayReleaseLocks.java
            • NewObject.java
            • ReleasesNoLocks.java
        • mustcall
          • qual
            • CreatesMustCallFor.java
            • InheritableMustCall.java
            • MustCall.java
            • MustCallAlias.java
            • MustCallUnknown.java
            • NotOwning.java
            • Owning.java
            • PolyMustCall.java
        • nullness
          • qual
            • AssertNonNullIfNonNull.java
            • EnsuresKeyFor.java
            • EnsuresKeyForIf.java
            • EnsuresNonNull.java
            • EnsuresNonNullIf.java
            • KeyFor.java
            • KeyForBottom.java
            • MonotonicNonNull.java
            • NonNull.java
            • Nullable.java
            • PolyKeyFor.java
            • PolyNull.java
            • RequiresNonNull.java
            • UnknownKeyFor.java
        • optional
          • qual
            • EnsuresPresent.java
            • EnsuresPresentIf.java
            • MaybePresent.java
            • OptionalBottom.java
            • PolyPresent.java
            • Present.java
            • RequiresPresent.java
        • propkey
          • qual
            • PropertyKey.java
            • PropertyKeyBottom.java
            • UnknownPropertyKey.java
        • regex
          • qual
            • PartialRegex.java
            • PolyRegex.java
            • Regex.java
            • RegexBottom.java
            • UnknownRegex.java
        • signature
          • qual
            • ArrayWithoutPackage.java
            • BinaryName.java
            • BinaryNameOrPrimitiveType.java
            • BinaryNameWithoutPackage.java
            • CanonicalName.java
            • CanonicalNameAndBinaryName.java
            • CanonicalNameOrEmpty.java
            • CanonicalNameOrPrimitiveType.java
            • ClassGetName.java
            • ClassGetSimpleName.java
            • DotSeparatedIdentifiers.java
            • DotSeparatedIdentifiersOrPrimitiveType.java
            • FieldDescriptor.java
            • FieldDescriptorForPrimitive.java
            • FieldDescriptorWithoutPackage.java
            • FqBinaryName.java
            • FullyQualifiedName.java
            • Identifier.java
            • IdentifierOrPrimitiveType.java
            • InternalForm.java
            • MethodDescriptor.java
            • PolySignature.java
            • PrimitiveType.java
            • SignatureBottom.java
            • SignatureUnknown.java
        • signedness
          • qual
            • PolySigned.java
            • Signed.java
            • SignednessBottom.java
            • SignednessGlb.java
            • SignedPositive.java
            • UnknownSignedness.java
            • Unsigned.java
        • tainting
          • qual
            • PolyTainted.java
            • Tainted.java
            • Untainted.java
        • units
          • qual
            • A.java
            • Acceleration.java
            • Angle.java
            • Area.java
            • C.java
            • cd.java
            • Current.java
            • degrees.java
            • Force.java
            • g.java
            • h.java
            • K.java
            • kg.java
            • km.java
            • km2.java
            • km3.java
            • kmPERh.java
            • kN.java
            • Length.java
            • Luminance.java
            • m.java
            • m2.java
            • m3.java
            • Mass.java
            • min.java
            • MixedUnits.java
            • mm.java
            • mm2.java
            • mm3.java
            • mol.java
            • mPERs.java
            • mPERs2.java
            • N.java
            • PolyUnit.java
            • Prefix.java
            • radians.java
            • s.java
            • Speed.java
            • Substance.java
            • t.java
            • Temperature.java
            • Time.java
            • UnitsBottom.java
            • UnitsMultiple.java
            • UnitsRelations.java
            • UnknownUnits.java
            • Volume.java
      • common
        • aliasing
          • qual
            • LeakedToResult.java
            • MaybeAliased.java
            • MaybeLeaked.java
            • NonLeaked.java
            • Unique.java
        • initializedfields
          • qual
            • EnsuresInitializedFields.java
            • InitializedFields.java
            • InitializedFieldsBottom.java
            • PolyInitializedFields.java
        • reflection
          • qual
            • ClassBound.java
            • ClassVal.java
            • ClassValBottom.java
            • ForName.java
            • GetClass.java
            • GetConstructor.java
            • GetMethod.java
            • Invoke.java
            • MethodVal.java
            • MethodValBottom.java
            • NewInstance.java
            • UnknownClass.java
            • UnknownMethod.java
        • returnsreceiver
          • qual
            • BottomThis.java
            • This.java
            • UnknownThis.java
        • subtyping
          • qual
            • Bottom.java
            • Unqualified.java
        • util
          • report
            • qual
              • ReportCall.java
              • ReportCreation.java
              • ReportInherit.java
              • ReportOverride.java
              • ReportReadWrite.java
              • ReportUnqualified.java
              • ReportUse.java
              • ReportWrite.java
        • value
          • qual
            • ArrayLen.java
            • ArrayLenRange.java
            • BoolVal.java
            • BottomVal.java
            • DoesNotMatchRegex.java
            • DoubleVal.java
            • EnsuresMinLenIf.java
            • EnumVal.java
            • IntRange.java
            • IntRangeFromGTENegativeOne.java
            • IntRangeFromNonNegative.java
            • IntRangeFromPositive.java
            • IntVal.java
            • MatchesRegex.java
            • MinLen.java
            • MinLenFieldInvariant.java
            • PolyValue.java
            • StaticallyExecutable.java
            • StringVal.java
            • UnknownVal.java
      • dataflow
        • qual
          • AssertMethod.java
          • Deterministic.java
          • Impure.java
          • Pure.java
          • SideEffectFree.java
          • TerminatesExecution.java
      • framework
        • qual
          • AnnotatedFor.java
          • CFComment.java
          • ConditionalPostconditionAnnotation.java
          • Covariant.java
          • DefaultFor.java
          • DefaultQualifier.java
          • DefaultQualifierForUse.java
          • DefaultQualifierInHierarchy.java
          • EnsuresQualifier.java
          • EnsuresQualifierIf.java
          • FieldInvariant.java
          • FromByteCode.java
          • FromStubFile.java
          • HasQualifierParameter.java
          • IgnoreInWholeProgramInference.java
          • InheritedAnnotation.java
          • InvisibleQualifier.java
          • JavaExpression.java
          • LiteralKind.java
          • MonotonicQualifier.java
          • NoDefaultQualifierForUse.java
          • NoQualifierParameter.java
          • PolymorphicQualifier.java
          • PostconditionAnnotation.java
          • PreconditionAnnotation.java
          • PurityUnqualified.java
          • QualifierArgument.java
          • QualifierForLiterals.java
          • RelevantJavaTypes.java
          • RequiresQualifier.java
          • StubFiles.java
          • SubtypeOf.java
          • TargetLocations.java
          • TypeKind.java
          • TypeUseLocation.java
          • Unused.java
          • UpperBoundFor.java
    • intellij
  • qgrapx
    • AsyncTaskC0033.java
    • AsyncTaskC0085.java
    • C0000.java
    • C0001.java
    • C0002.java
    • C0003.java
    • C0004.java
    • C0006.java
    • C0008.java
    • C0009.java
    • C0013.java
    • C0015.java
    • C0017.java
    • C0018.java
    • C0019.java
    • C0020.java
    • C0021.java
    • C0023.java
    • C0024.java
    • C0026.java
    • C0027.java
    • C0028.java
    • C0029.java
    • C0030.java
    • C0031.java
    • C0032.java
    • C0035.java
    • C0038.java
    • C0039.java
    • C0040.java
    • C0041.java
    • C0042.java
    • C0043.java
    • C0045.java
    • C0047.java
    • C0048.java
    • C0049.java
    • C0050.java
    • C0051.java
    • C0052.java
    • C0053.java
    • C0056.java
    • C0057.java
    • C0058.java
    • C0060.java
    • C0061.java
    • C0063.java
    • C0065.java
    • C0067.java
    • C0069.java
    • C0070.java
    • C0071.java
    • C0072.java
    • C0073.java
    • C0075.java
    • C0076.java
    • C0077.java
    • C0078.java
    • C0079.java
    • C0080.java
    • C0081.java
    • C0082.java
    • C0083.java
    • C0084.java
    • C0086.java
    • C0087.java
    • C0088.java
    • C0090.java
    • C0091.java
    • C0092.java
    • C0093.java
    • C0094.java
    • C0095.java
    • C0097.java
    • C0099.java
    • C0102.java
    • C0103.java
    • C0109.java
    • C0112.java
    • C0115.java
    • C0121.java
    • C0122.java
    • C0124.java
    • C0125.java
    • C0128.java
    • C0129.java
    • C0130.java
    • C0131.java
    • C0135.java
    • C0138.java
    • C0139.java
    • C0140.java
    • C0142.java
    • C0143.java
    • C0146.java
    • C0147.java
    • C0150.java
    • C0152.java
    • DialogInterfaceOnClickListenerC0014.java
    • DialogInterfaceOnClickListenerC0034.java
    • DialogInterfaceOnClickListenerC0037.java
    • DialogInterfaceOnClickListenerC0066.java
    • DialogInterfaceOnClickListenerC0080.java
    • DialogInterfaceOnClickListenerC0081.java
    • DialogInterfaceOnClickListenerC0086.java
    • DialogInterfaceOnClickListenerC0089.java
    • DialogInterfaceOnClickListenerC0132.java
    • DialogInterfaceOnClickListenerC0133.java
    • InterfaceC0071.java
    • InterfaceC0123.java
    • O.java
    • RunnableC0002.java
    • RunnableC0012.java
    • RunnableC0022.java
    • RunnableC0052.java
    • RunnableC0054.java
    • RunnableC0056.java
    • RunnableC0064.java
    • RunnableC0067.java
    • RunnableC0074.java
    • RunnableC0104.java
    • RunnableC0108.java
    • RunnableC0116.java
    • RunnableC0119.java
    • ViewOnClickListenerC0003.java
    • ViewOnClickListenerC0005.java
    • ViewOnClickListenerC0007.java
    • ViewOnClickListenerC0011.java
    • ViewOnClickListenerC0016.java
    • ViewOnClickListenerC0025.java
    • ViewOnClickListenerC0036.java
    • ViewOnClickListenerC0044.java
    • ViewOnClickListenerC0046.java
    • ViewOnClickListenerC0048.java
    • ViewOnClickListenerC0049.java
    • ViewOnClickListenerC0053.java
    • ViewOnClickListenerC0054.java
    • ViewOnClickListenerC0055.java
    • ViewOnClickListenerC0057.java
    • ViewOnClickListenerC0058.java
    • ViewOnClickListenerC0059.java
    • ViewOnClickListenerC0061.java
    • ViewOnClickListenerC0062.java
    • ViewOnClickListenerC0063.java
    • ViewOnClickListenerC0065.java
    • ViewOnClickListenerC0066.java
    • ViewOnClickListenerC0068.java
    • ViewOnClickListenerC0074.java
    • ViewOnClickListenerC0077.java
    • ViewOnClickListenerC0082.java
    • ViewOnClickListenerC0084.java
    • ViewOnClickListenerC0085.java
    • ViewOnClickListenerC0088.java
    • ViewOnClickListenerC0089.java
    • ViewOnClickListenerC0092.java
    • ViewOnClickListenerC0093.java
    • ViewOnClickListenerC0095.java
    • ViewOnClickListenerC0096.java
    • ViewOnClickListenerC0098.java
    • ViewOnClickListenerC0100.java
    • ViewOnClickListenerC0101.java
    • ViewOnClickListenerC0105.java
    • ViewOnClickListenerC0106.java
    • ViewOnClickListenerC0107.java
    • ViewOnClickListenerC0110.java
    • ViewOnClickListenerC0111.java
    • ViewOnClickListenerC0113.java
    • ViewOnClickListenerC0114.java
    • ViewOnClickListenerC0117.java
    • ViewOnClickListenerC0118.java
    • ViewOnClickListenerC0120.java
    • ViewOnClickListenerC0126.java
    • ViewOnClickListenerC0134.java
    • ViewOnClickListenerC0136.java
    • ViewOnClickListenerC0137.java
    • ViewOnClickListenerC0141.java
    • ViewOnClickListenerC0144.java
    • ViewOnClickListenerC0145.java
    • ViewOnClickListenerC0148.java
    • ViewOnClickListenerC0151.java
    • ViewOnLongClickListenerC0010.java
    • ViewOnLongClickListenerC0062.java
    • ViewOnSystemUiVisibilityChangeListenerC0075.java
    • ViewOnSystemUiVisibilityChangeListenerC0127.java
    • ViewOnTouchListenerC0096.java
    • ViewOnTouchListenerC0149.java
源码内容
File: