Android自定义注释

时间:2015-03-31 10:40:05

标签: android api server

我开发了一个应用程序,它使用服务器API来发送和接收数据。服务器API有自己的版本号,我必须检查每个方法,即使用服务器版本的服务器API。 我已经声明了一个自定义注释类:

@Target(ElementType.METHOD)
public @interface MinVersion {
   APIVersions version() default APIVersions.FIRST_RELEASE_MARCH_15;
}

我必须检查的方法现已实施:

@MinVersion(version = APIVersions.APRIL_15)
public void getUser(IUserCallback _callback){
   //Do stuff
}

现在我必须调用一个准备好的函数来检查服务器版本,如果它太低我想要显示一个对话框,如果调用该方法。

但此时我还不知道如何实现自定义注释的处理。

这可能吗?

0 个答案:

没有答案