根据RequiresApi vs TargetApi android annotations,@ RequresAPI似乎比@TargetAPI更新,更好
但是,有没有真正的用例,我们可以使用@RequiresAPI解决,但不能使用@TargetAPI?
解决方法 @RequiresAPI更清楚,如其文档中所述.此外,@ RequiresAPI有fileD目标:
@Retention(CLASS)@Target({TYPE,METHOD,CONSTRUCTOR,FIELD})public @interface RequiresAPI {...
而@TargetAPI不是:
@Target({TYPE,CONSTRUCTOR})@Retention(RetentionPolicy.CLASS)public @interface TargetAPI {...
所以,@ RequiresAPI可以像:
@RequiresAPI(API = xxx)private Foo bar;总结
以上是内存溢出为你收集整理的android – 是否有任何用例示例,其中@RequiresApi比@TargetApi更有用全部内容,希望文章能够帮你解决android – 是否有任何用例示例,其中@RequiresApi比@TargetApi更有用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)