@Documented
@Retention(value=RUNTIME)
@Target(value={METHOD,CONSTRUCTOR})
public @interface AnyThread
Slow methods. On the other hand
they may be called on a non-UI thread so should not call UiThread methods directly
either, instead scheduling such code to be executed on the UI thread.
If the annotated element is a class, then all methods in the class obey the contract described above.