AvailableAnnotations

AvailableAnnotations

Péter Simon edited this page on 9 Jun ・ 57 revisions

 Pages 89

10/07/2015 The 3.3.2 release is out !

Using AndroidAnnotations

  • Get started!

  • Download

  • Cookbook, full of recipes

  • Customize annotation processing

  • List of all available annotations

  • Release Notes

  • Examples

Questions?

  • Read the FAQ

  • Join the Mailing list

  • Create an issue

  • Tag on Stack Overflow

  • Ask on Gitter

Enjoying AndroidAnnotations

  • Apps using AndroidAnnotations

  • References

  • Sponsors

  • Twitter

  • Google +

Improving AndroidAnnotations

  • Contributing

Clone this wiki locally

 Clone in Desktop

This page contains the list of all the annotations provided by AndroidAnnotations, with links to their documentation.

If you find a missing annotation, a broken link, or anything that's not up to date, please let us know by creating an issue.

Enhanced components

  • @EActivity

  • @EApplication

  • @EBean

  • @EFragment

  • @EProvider

  • @EReceiver

  • @EIntentService

  • @EService

  • @EView

  • @EViewGroup

Injection

  • @AfterExtras

  • @AfterInject

  • @AfterViews

  • @App

  • @Bean

  • @Extra

  • @FragmentArg

  • @FragmentById

  • @FragmentByTag

  • @FromHtml

  • @HttpsClient

  • @NonConfigurationInstance

  • @RootContext

  • @SystemService

  • @ViewById

  • @ViewsById

Event binding

  • @TextChange

  • @AfterTextChange

  • @BeforeTextChange

  • @EditorAction

  • @FocusChange

  • @CheckedChange

  • @Touch

  • @Click

  • @LongClick

  • @ItemClick

  • @ItemLongClick

  • @ItemSelect

  • @OptionsItem

  • @SeekBarProgressChange

  • @SeekBarTouchStart

  • @SeekBarTouchStop

Threading

  • @Background

  • @UiThread

  • @SupposeBackground

  • @SupposeUiThread

Misc

  • @InstanceState

  • @WindowFeature

  • @Fullscreen

  • @CustomTitle

  • @InjectMenu

  • @OptionsMenu

  • @OptionsMenuItem

  • @OrmLiteDao

  • @RoboGuice

  • @Trace

  • @Transactional

  • @OnActivityResult

  • @OnActivityResult.Extra

  • @HierarchyViewerSupport

  • @ServiceAction

  • @Receiver

  • @Receiver.Extra

  • @ReceiverAction

  • @ReceiverAction.Extra

  • @IgnoredWhenDetached

  • @WakeLock

Resource injection

  • @StringRes

  • @AnimationRes

  • @ColorRes

  • @DimensionPixelOffsetRes

  • @DimensionPixelSizeRes

  • @DimensionRes

  • @BooleanRes

  • @ColorStateListRes

  • @DrawableRes

  • @IntArrayRes

  • @IntegerRes

  • @LayoutRes

  • @MovieRes

  • @StringArrayRes

  • @TextArrayRes

  • @TextRes

  • @HtmlRes

Rest API

  • @Rest

  • @RestService

  • @Get

  • @Post

  • @Put

  • @Delete

  • @Options

  • @Head

  • @Accept

  • @RequiresHeader

  • @RequiresCookie

  • @RequiresCookieInUrl

  • @RequiresAuthentication

  • @SetsCookie

  • @RequiresCookieInUrl

Typesafe SharedPreferences

  • @DefaultBoolean

  • @DefaultFloat

  • @DefaultInt

  • @DefaultLong

  • @DefaultString

  • @DefaultStringSet

  • @DefaultRes

  • @Pref

  • @SharedPref

Preference API helpers

  • @PreferenceScreen

  • @PreferenceHeaders

  • @PreferenceByKey

  • @PreferenceChange

  • @PreferenceClick

  • @AfterPreferences



文章原址

你可能感兴趣的:(AvailableAnnotations)