#2866: Use Android Annotations to implement standard patterns