我可以使用不推荐使用的方法吗?

Kou*_*siK 1 android deprecated

在我的代码中使用弃用方法有什么缺点吗?

例如,我view.setBackgroundDrawable(background)在api 19中使用它并且工作正常,但我想知道正确的方法.

Hei*_*nzi 9

主要缺点是API可能在将来的版本中不可用,这将增加更新应用程序的成本.这也表明SDK开发人员认为有一种"更好的方式"来做你想做的事情.

因此,最后,它是一个成本/价值权衡:如果弃用的方法很容易替换,请使用替换.如果不是,则由您来决定开发"面向未来"的方式是否值得额外努力.

例如: