Class | Description |
---|---|
ResId |
Enum | Description |
---|---|
EBean.Scope | |
Receiver.RegisterAt | |
UiThread.Propagation | |
WakeLock.Flag | |
WakeLock.Level |
Annotation Type | Description |
---|---|
AfterExtras |
Methods annotated with @
AfterExtras will be called after the Extras
from an Intent have been injected. |
AfterInject |
Methods annotated with @
AfterInject will be called after the
constructor is called in an enhanced class. |
AfterTextChange |
This annotation is intended to be used on methods to receive events defined
by
TextWatcher.afterTextChanged(Editable s) after the
text is changed on the targeted TextView or subclass of TextView. |
AfterViews |
Methods annotated with @
AfterViews will be called after
Activity.setContentView(int) is called by the generated activity. |
App |
Injects an
EApplication annotated class in an enhanced class. |
Background |
Should be used on method that must be run in a background thread.
|
Bean |
Injects an
EBean annotated class in an enhanced class. |
BeforeTextChange |
This annotation is intended to be used on methods to receive events defined
by
TextWatcher.beforeTextChanged(CharSequence s, int start, int count, int after)
before the text is changed on the targeted TextView or subclass of TextView. |
CheckedChange |
This annotation is intended to be used on methods to receive events defined
by
CompoundButton.OnCheckedChangeListener.onCheckedChanged(android.widget.CompoundButton, boolean)
after the checked state is changed on the targeted CompoundButton or subclass
of CompoundButton. |
Click |
This annotation is intended to be used on methods to receive events defined
by
View.OnClickListener.onClick(android.view.View) when
the view has been clicked by the user. |
CustomTitle |
Use it on
EActivity annotated classes to set a custom title layout. |
EActivity |
Should be used on
Activity classes to enable usage of
AndroidAnnotations. |
EApplication |
Should be used on
Application classes to enable usage of
AndroidAnnotations. |
EBean |
Should be used on custom classes to enable usage of AndroidAnnotations.
|
EditorAction |
This annotation is intended to be used on methods to receive events defined
by
TextView.OnEditorActionListener.onEditorAction(android.widget.TextView, int, android.view.KeyEvent)
when an action is performed on the editor. |
EFragment |
Should be used on android.app.Fragment or
link android.support.v4.app.Fragment classes to enable usage of
AndroidAnnotations.
|
EIntentService |
Should be used on
IntentService classes to enable usage
of AndroidAnnotations. |
EProvider |
Should be used on
ContentProvider classes to enable
usage of AndroidAnnotations. |
EReceiver |
Should be used on
BroadcastReceiver classes to enable
usage of AndroidAnnotations. |
EService |
Should be used on
Service classes to enable usage of
AndroidAnnotations. |
EView |
Should be used on
View classes to enable usage of
AndroidAnnotations. |
EViewGroup |
Should be used on
View classes to enable usage of
AndroidAnnotations. |
Extra |
Use on any native,
Parcelable or Serializable field in an
EActivity annotated class to bind it with Android's extra. |
FocusChange |
This annotation is intended to be used on methods to receive events defined
by
View.OnFocusChangeListener.onFocusChange(android.view.View, boolean)
after focus is changed on the targeted View or subclass of View. |
FragmentArg |
Use on any native,
Parcelable or Serializable field in an
EFragment annotated class to bind it with Android's arguments. |
FragmentById |
Use it on android.app.Fragment or
android.support.v4.app.Fragment fields in activity classes to
retrieve and inject a fragment.
|
FragmentByTag |
Use it on android.app.Fragment or
android.support.v4.app.Fragment fields in activity classes to
retrieve and inject a fragment.
|
FromHtml |
Use on a
TextView field or a
TextView subclass field annotated with
ViewById to inject text as HTML. |
Fullscreen |
Should be used on
EActivity classes that must be fullscreen. |
HierarchyViewerSupport |
Should be used on
EActivity classes to enable the use of HierarchyViewer inside the application. |
HttpsClient |
Use this annotation to inject an HttpClient instance with the specified
KeyStore and TrustStore configured to perform an HTTPS request.
|
IgnoredWhenDetached |
When used standalone in an
EFragment or in conjunction with the
UiThread or Background annotations, the annotated method will
be wrapped in an 'if attached' block such that no code will be executed if
the EFragment is no longer bound to its parent activity. |
InstanceState |
Use on activity fields to save and restore their values when the system calls
onSaveInstanceState(Bundle) and onCreate(Bundle) . |
ItemClick |
This annotation is intended to be used on methods to receive events defined
by
AdapterView.OnItemClickListener.onItemClick(android.widget.AdapterView, android.view.View, int, long)
when a list item has been clicked by the user. |
ItemLongClick |
This annotation is intended to be used on methods to receive events defined
by
AdapterView.OnItemLongClickListener.onItemLongClick(android.widget.AdapterView, android.view.View, int, long)
when a list item has been long clicked by the user. |
ItemSelect |
This annotation is intended to be used on methods to receive events defined
by
AdapterView.OnItemSelectedListener.onItemSelected(android.widget.AdapterView, android.view.View, int, long)
when a list item has been selected by the user. |
LongClick |
This annotation is intended to be used on methods to receive events defined
by
View.OnLongClickListener.onLongClick(android.view.View)
when the view has been long clicked by the user. |
NonConfigurationInstance |
Use on activity fields to retain instances that are intensive to compute, on
configuration changes.
|
NoTitle | Deprecated |
OnActivityResult |
This annotation is intended to be used on methods to receive results from a
previously started activity using
Activity.startActivityForResult(Intent, int) or the
generated IntentBuilder.startActivityForResult() method of the
activity. |
OnActivityResult.Extra |
Use on any native,
Parcelable or Serializable parameter of an
OnActivityResult annotated method to bind it with the value from the Intent. |
OptionsItem |
This annotation is intended to be used on methods to receive click on menu
items.
|
OptionsMenu | |
OptionsMenuItem |
Use it on android.app.Fragment or
android.support.v4.app.Fragment fields in activity classes to inject
a menu item.
|
OrmLiteDao |
Use it on fields of any enhanced class to injects an OrmLite Dao, configured
with the provided mode and helper classes.
|
Receiver | |
Receiver.Extra |
Should be used on any native,
Parcelable or
Serializable parameter of a method annotated with
ReceiverAction to inject the extra put in the intent parameter of
void onReceive(Context context, Intent intent) . |
ReceiverAction |
Should be used on a method that must respond to a specific action in an
EReceiver annotated class. |
ReceiverAction.Extra |
Should be used on any native,
Parcelable or
Serializable parameter of a method annotated with
ReceiverAction to inject the extra put in the intent parameter of
void onReceive(Context context, Intent intent) . |
RoboGuice |
Should be used on Activity classes that use the RoboGuice framework.
|
RootContext |
Use it on
Context fields in an EBean
annotated classes to inject context of the parent class. |
SeekBarProgressChange |
This annotation is intended to be used on methods to receive events defined
by
SeekBar.OnSeekBarChangeListener.onProgressChanged(android.widget.SeekBar, int, boolean)
when the progress level of a SeekBar has changed. |
SeekBarTouchStart |
This annotation is intended to be used on methods to receive events defined
by
SeekBar.OnSeekBarChangeListener.onStartTrackingTouch(SeekBar seekBar)
when the user begins to move the cursor of the targeted SeekBar. |
SeekBarTouchStop |
This annotation is intended to be used on methods to receive events defined
by
SeekBar.OnSeekBarChangeListener.onStopTrackingTouch(SeekBar seekBar)
when the user has finished to move the cursor of the targeted SeekBar. |
ServiceAction |
Should be used on a method that must respond to a specific action in an
EIntentService annotated class. |
SupposeBackground |
Ensures that the method is called from the background thread with (optionally) restrictions by allowed serials.
|
SupposeUiThread |
Ensures that method is called from the UI thread.
|
SystemService |
Use it on a SystemService fields in any enhanced classes to inject the
according manager.
|
TextChange |
This annotation is intended to be used on methods to receive events defined
by
TextWatcher.onTextChanged(CharSequence s, int start, int before, int count)
when the text is changed on the targeted TextView or subclass of TextView. |
Touch |
This annotation is intended to be used on methods to receive events defined
by
View.OnTouchListener.onTouch(android.view.View, MotionEvent)
when the view has been touched by the user. |
Trace |
This annotation is intended to be used on methods to log at runtime the
execution time.
|
Transactional |
This annotation is intended to be used on methods to run it into a database
transaction.
|
UiThread |
Should be used on method that must be run in the Ui thread
|
ViewById |
Use it on
View or View subtype
fields in a view related (ie EActivity , EFragment ,
EViewGroup , ...) annotated class. |
ViewsById |
Use it on a
List of View or View subtype
fields in a view related (ie EActivity , EFragment ,
EViewGroup , ...) annotated class. |
WakeLock |
Acquires a
PowerManager.WakeLock for this method call. |
WindowFeature |
Should be used on
EActivity classes to set custom window features. |
Copyright © 2010-2014. All Rights Reserved.