Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android:如果某个元素在某个API级别被弃用,那么它是否仅适用于该API级别以上?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_301_6@ 如果在API级别11中不推荐使用某个元素,那么它是否也被认为是一个已弃用的元素(如果可以帮助则不被使用),其API级别低于11或者仅为11或更高?如果我正在为API级别8编写应用程序,我是否应该关注API级别11中已弃用的元素?

这对我来说有点混乱.在Android API中,例如,对于sqliteDatabase类,方法setLockingEnabled(Boolean lockingEnabled)说:
方法在API级别16中已弃用.此方法现在不执行任何操作.不使用.

这是否意味着它对于以下所有API级别或仅仅是API级别16及更高级别没有任何作用?

如果您正在开发专业的商业软件,那么避免被弃用的元素有多重要?

解决方法

只有11岁以上.

Android中的“弃用”通常意味着“我们认为您应该虑更好的解决方案,但我们会尽可能地支持这种旧方法”.然你应该努力停止使用已弃用的方法,但这不是你应该恐慌的事情,而是放弃所有要立即解决的问题,而且在弃用之前你经常需要旧的Android操作系统级别的弃用材料.

既然他们说“现在什么都不做”,那么可以肯定地说它之前做了一些事情(非什么都没有?).

在这方法的具体情况下,我会跳过使用它,尽管这更多是由于这种方法的性质.

作为反例,设置偏好屏幕的方式在API级别11(PreferenceFragment和PreferenceActivity)与之前(PreferenceActivity)之间存在很大差异.您无法避免旧设备上已弃用的元素,因为没有可行的替代方法(例如,PreferenceFragment的后端).

大佬总结

以上是大佬教程为你收集整理的Android:如果某个元素在某个API级别被弃用,那么它是否仅适用于该API级别以上?全部内容,希望文章能够帮你解决Android:如果某个元素在某个API级别被弃用,那么它是否仅适用于该API级别以上?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。