AfterExtras
will be called after the Extras
from an Intent have been injected.AfterInject
will be called after the
constructor is called in an enhanced class.TextWatcher.afterTextChanged(Editable s)
after the
text is changed on the targeted TextView or subclass of TextView.AfterViews
will be called after
Activity.setContentView(int)
is called by the generated activity.XmlResourceParser
fields in any enhanced
classes that should be injected with this specific animation resource.EApplication
annotated class in an enhanced class.EBean
annotated class in an enhanced class.TextWatcher.beforeTextChanged(CharSequence s, int start, int count, int after)
before the text is changed on the targeted TextView or subclass of TextView.Boolean
or boolean
fields in any
enhanced classes that should be injected with this specific boolean resource.id
.CompoundButton.OnCheckedChangeListener.onCheckedChanged(android.widget.CompoundButton, boolean)
after the checked state is changed on the targeted CompoundButton or subclass
of CompoundButton.BackgroundExecutor.WrongThreadListener.onUiExpected()
if it doesn't.View.OnClickListener.onClick(android.view.View)
when
the view has been clicked by the user.Integer
or int
fields in any enhanced
classes that should be injected with this specific color resource.ColorStateList
fields in any enhanced
classes that should be injected with this specific color state list resource.EActivity
annotated classes to set a custom title layout.SharedPref
annotated class to specified the default
value of this preference.SharedPref
annotated class to specified the default
value of this preference.SharedPref
annotated class to specified the default
value of this preference.SharedPref
annotated class to specified the default
value of this preference.SharedPref
annotated class to specified the default
value of this preference.SharedPref
annotated class to specified the default
value of this preference.SharedPref
annotated class.Rest
annotated class to add a new rest service of
type DELETE.Integer
or int
fields in any enhanced
classes that should be injected with this specific dimension pixel offset
resource.Integer
or int
fields in any enhanced
classes that should be injected with this specific dimension pixel size
resource.Float
or float
fields in any enhanced
classes that should be injected with this specific dimension resource.Drawable
fields in any enhanced
classes that should be injected with this specific drawable resource.Activity
classes to enable usage of
AndroidAnnotations.Application
classes to enable usage of
AndroidAnnotations.TextView.OnEditorActionListener.onEditorAction(android.widget.TextView, int, android.view.KeyEvent)
when an action is performed on the editor.IntentService
classes to enable usage
of AndroidAnnotations.ContentProvider
classes to enable
usage of AndroidAnnotations.BroadcastReceiver
classes to enable
usage of AndroidAnnotations.Service
classes to enable usage of
AndroidAnnotations.View
classes to enable usage of
AndroidAnnotations.View
classes to enable usage of
AndroidAnnotations.serial
(if any) have
completed execution.serial
(if any) have completed execution.Parcelable
or Serializable
field in an
EActivity
annotated class to bind it with Android's extra.View.OnFocusChangeListener.onFocusChange(android.view.View, boolean)
after focus is changed on the targeted View or subclass of View.Parcelable
or Serializable
field in an
EFragment
annotated class to bind it with Android's arguments.TextView
field or a
TextView
subclass field annotated with
ViewById
to inject text as HTML.EActivity
classes that must be fullscreen.Rest
annotated class to add a new rest service of
type GET.Rest
annotated class to add a new rest service of
type OPTIONS.EActivity
classes to enable the use of HierarchyViewer inside the application.CharSequence
or Spanned
fields
in any enhanced classes that should be injected with this specific string
resource as HTML.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.onSaveInstanceState(Bundle)
and onCreate(Bundle)
.Integer
or int
array fields in any
enhanced classes that should be injected with this specific int array
resource.Integer
or int
fields in any enhanced
classes that should be injected with this specific integer resource.AdapterView.OnItemClickListener.onItemClick(android.widget.AdapterView, android.view.View, int, long)
when a list item has been clicked by the user.AdapterView.OnItemLongClickListener.onItemLongClick(android.widget.AdapterView, android.view.View, int, long)
when a list item has been long clicked by the user.AdapterView.OnItemSelectedListener.onItemSelected(android.widget.AdapterView, android.view.View, int, long)
when a list item has been selected by the user.XmlResourceParser
fields in any enhanced
classes that should be injected with this specific layout resource.View.OnLongClickListener.onLongClick(android.view.View)
when the view has been long clicked by the user.android.graphics.Movie
fields in any enhanced classes that
should be injected with this specific movie resource.Activity.startActivityForResult(Intent, int)
or the
generated IntentBuilder.startActivityForResult()
method of the
activity.Parcelable
or Serializable
parameter of an
OnActivityResult
annotated method to bind it with the value from the Intent.expectedSerials
, but was called from a currentSerial
.Rest
annotated class to add a new rest service of
type OPTIONS.Rest
annotated class to add a new rest service of
type POST.SharedPref
annotated class in any enhanced class.Rest
annotated class to add a new rest service of
type PUT.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)
.EReceiver
annotated class.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)
.Rest
on an interface to create a RestService class that will
contain implementation of rest calls related to the methods you define in the
interface.Rest
on an interface to create a RestService class that will
contain implementation of rest calls related to the methods you define in the
interface.Context
fields in an EBean
annotated classes to inject context of the parent class.SeekBar.OnSeekBarChangeListener.onProgressChanged(android.widget.SeekBar, int, boolean)
when the progress level of a SeekBar has changed.SeekBar.OnSeekBarChangeListener.onStartTrackingTouch(SeekBar seekBar)
when the user begins to move the cursor of the targeted SeekBar.SeekBar.OnSeekBarChangeListener.onStopTrackingTouch(SeekBar seekBar)
when the user has finished to move the cursor of the targeted SeekBar.EIntentService
annotated class.BackgroundExecutor.WrongThreadListener
.SharedPref
on an interface to create a SharedPreference helper
that will contain access methods related to the methods you define in the
interface.String
array fields in any enhanced classes that
should be injected with this specific string array resource.String
fields in any enhanced classes that should be
injected with this specific string resource.CharSequence
array fields in any enhanced classes
that should be injected with this specific string array resource.TextWatcher.onTextChanged(CharSequence s, int start, int before, int count)
when the text is changed on the targeted TextView or subclass of TextView.CharSequence
fields in any enhanced classes that
should be injected with this specific string resource.View.OnTouchListener.onTouch(android.view.View, MotionEvent)
when the view has been touched by the user.View
or View
subtype
fields in a view related (ie EActivity
, EFragment
,
EViewGroup
, ...) annotated class.List
of View
or View
subtype
fields in a view related (ie EActivity
, EFragment
,
EViewGroup
, ...) annotated class.PowerManager.WakeLock
for this method call.EActivity
classes to set custom window features.Copyright © 2010-2014. All Rights Reserved.