标签:
@SuppressLint 和 @TargetApi达到的效果是一样的,相对于SuppressLint ,TargetApi会根据函数里使用的API,严格匹配SDK版本,给出编译错误,但是SuppressLint 则忽略了SDK版本。
例如:
如果把VersionUtils.hasFroyo()改成VersionUtils.hasDonut()则会报编译错误,如果是@SuppressLint("NewApi") 则不会提示错误。比较严谨的角度讲,更加推荐TargetApi
原文地址:http://blog.csdn.net/hero_yin/article/details/23081129
(转)在低版本的SDK里使用高版本函数@SuppressLint("NewApi") or @TargetApi?
标签:
原文地址:http://www.cnblogs.com/yxnchinahlj/p/4595388.html