setBackgroundResource跟setBackgroundDrawable

setBackgroundResource和setBackgroundDrawable这两个的效果一样,那么有什么区别呢?个人认为应该区别主要

setBackgroundResource和setBackgroundDrawable

这两个的效果一样,那么有什么区别呢?

个人认为应该区别主要是在于实际应用中的效率问题。

?

icCallMissed .setBackgroundDrawable(icCallOutgoing);
?

这样应该可以提高效率,不知道您是否同意这样的观点呢?