¿Hay una forma simple de interceptar métodos en Java? Necesito agregar una anotación a los métodos necesarios para que se llame a una parte de la lógica antes de pasar por el método.Java: ¿usa anotaciones y métodos de interceptación?
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:
La biblioteca guice recomendado para aplicaciones de Android no contiene AOP. ¿Es posible lograr esto usando la reflexión sin agregar ninguna biblioteca?
Hola @aryaxt, ¿has encontrado una solución? Si lo hiciste, ¿puedes compartir? Encontré una biblioteca; https://code.google.com/p/android-method-interceptor/ No está documentado y no puedo entender qué hacer. – slhddn