A Java Annotation approach to Android Views