Java - Использовать аннотации и методы перехвата?

Есть ли простой способ перехвата методов в Java. Мне нужно добавить аннотацию к требуемым методам, чтобы часть логики была вызвана перед прохождением метода.

public void verifyActivity() {
   // Asset if you are on a wrong page
}

@VerifyActivity
public void testLogin() {
   // Login for my automate test
}

@VerifyActivity
public void testSomethingElse() {
   // Test some other UI Automation stuff
}

EDIT:

Рекомендуемая библиотека guice для приложений Android не содержит AOP. Можно ли достичь этого с помощью отражения без добавления каких-либо библиотек?

5
задан laz 4 December 2011 в 22:05
поделиться