AnimRes |
Denotes that an integer parameter, field or method return value is expected
to be an anim resource reference (e.g. |
AnimatorRes |
Denotes that an integer parameter, field or method return value is expected
to be an animator resource reference (e.g. |
AnyRes |
Denotes that an integer parameter, field or method return value is expected
to be a resource reference of any type. |
ArrayRes |
Denotes that an integer parameter, field or method return value is expected
to be an array resource reference (e.g. |
AttrRes |
Denotes that an integer parameter, field or method return value is expected
to be an attribute reference (e.g. |
BoolRes |
Denotes that an integer parameter, field or method return value is expected
to be a boolean resource reference. |
ColorRes |
Denotes that an integer parameter, field or method return value is expected
to be a color resource reference (e.g. |
Deprecated |
Annotation type used to mark program elements that should no longer be used
by programmers. |
DimenRes |
Denotes that an integer parameter, field or method return value is expected
to be a dimension resource reference (e.g. |
Documented |
Defines a meta-annotation for indicating that an annotation is documented and
considered part of the public API. |
DrawableRes |
Denotes that an integer parameter, field or method return value is expected
to be a drawable resource reference (e.g. |
FlakyTest |
This annotation can be used on an InstrumentationTestCase 's
test methods. |
FractionRes |
Denotes that an integer parameter, field or method return value is expected
to be a fraction resource reference. |
IdRes |
Denotes that an integer parameter, field or method return value is expected
to be an id resource reference (e.g. |
Inherited |
Defines a meta-annotation for indicating that an annotation is automatically
inherited. |
IntDef |
Denotes that the annotated element of integer type, represents
a logical type and that its value should be one of the explicitly
named constants. |
IntegerRes |
Denotes that an integer parameter, field or method return value is expected
to be an integer resource reference (e.g. |
InterpolatorRes |
Denotes that an integer parameter, field or method return value is expected
to be an interpolator resource reference (e.g. |
JavascriptInterface |
Annotation that allows exposing methods to JavaScript. |
LargeTest |
Marks a test that should run as part of the large tests. |
LayoutRes |
Denotes that an integer parameter, field or method return value is expected
to be a layout resource reference (e.g. |
MediumTest |
Marks a test that should run as part of the medium tests. |
MenuRes |
Denotes that an integer parameter, field or method return value is expected
to be a menu resource reference. |
NonNull |
Denotes that a parameter, field or method return value can never be null. |
Nullable |
Denotes that a parameter, field or method return value can be null. |
Override |
Annotation type used to mark methods that override a method declaration in a
superclass. |
PluralsRes |
Denotes that an integer parameter, field or method return value is expected
to be a plurals resource reference. |
RawRes |
Denotes that an integer parameter, field or method return value is expected
to be a raw resource reference. |
RemoteViews.RemoteView |
This annotation indicates that a subclass of View is alllowed to be used
with the RemoteViews mechanism. |
Retention |
Defines a meta-annotation for determining the scope of retention for an
annotation. |
SafeVarargs |
Claims to the compiler that the annotation target does nothing potentially unsafe
to its varargs argument. |
SmallTest |
Marks a test that should run as part of the small tests. |
Smoke |
Marks a test that should run as part of the smoke tests. |
StringDef |
Denotes that the annotated String element, represents a logical
type and that its value should be one of the explicitly named constants. |
StringRes |
Denotes that an integer parameter, field or method return value is expected
to be a String resource reference (e.g. |
StyleRes |
Denotes that a integer parameter, field or method return value is expected
to be a style resource reference (e.g. |
StyleableRes |
Denotes that a integer parameter, field or method return value is expected
to be a styleable resource reference (e.g. |
Suppress |
Use this annotation on test classes or test methods that should not be included in a test
suite. |
SuppressLint |
Indicates that Lint should ignore the specified warnings for the annotated element. |
SuppressWarnings |
Annotation type used to indicate that the compiler should not issue the
specified warnings for the marked program element. |
Target |
Defines a meta-annotation for determining what ElementType s an
annotation can be applied to. |
TargetApi |
Indicates that Lint should treat this type as targeting a given API level, no matter what the
project target is. |
TestTarget |
This @interface was deprecated
in API level 14.
Obsolete.
|
TestTargetClass |
This @interface was deprecated
in API level 14.
Obsolete.
|
UiThreadTest |
This annotation can be used on an InstrumentationTestCase 's test methods. |
ViewDebug.CapturedViewProperty |
This annotation can be used to mark fields and methods to be dumped when
the view is captured. |
ViewDebug.ExportedProperty |
This annotation can be used to mark fields and methods to be dumped by
the view server. |
ViewDebug.FlagToString |
Defines a mapping from a flag to a String. |
ViewDebug.IntToString |
Defines a mapping from an int value to a String. |
XmlRes |
Denotes that an integer parameter, field or method return value is expected
to be an XML resource reference. |