艾巴生活网

您现在的位置是:主页>数码 >内容

数码

android开发中@SuppressLint(NewApi)是什么? suppress

2023-03-03 21:57:06数码帅气的蚂蚁
网上有很多关于android开发中@SuppressLint(NewApi)是什么?的问题,也有很多人解答有关suppress的知识,今天艾巴小编为大家整理了关于这方

网上有很多关于android开发中@SuppressLint(NewApi)是什么?的问题,也有很多人解答有关suppress的知识,今天艾巴小编为大家整理了关于这方面的知识,让我们一起来看下吧!

内容导航:

一、android开发中@SuppressLint(NewApi)是什么?

二、“SuppressWarnings”是什么意思呀?

一、android开发中@SuppressLint(NewApi)是什么?

@SuppressLint('NewApi ')的作用是屏蔽android lint错误。在android代码中,我们有时会使用比我们在AndroidManifest中设置的Android版本更高的方法:minSdkVersion,此时编译器会提示警告。解决方法是在方法中加入@SuppressLint('NewApi '),只是为了屏蔽android lint错误,所以我们要判断方法中的版本,做不同的操作。

二、“SuppressWarnings”是什么意思呀?

解释:“SuppressWarnings”这个注释的作用是给编译器一个指令,让它对被注释的代码元素内部的一些警告保持沉默。用于禁止编译器生成警告信息。

示例:

取消单一类型警告:

t01a32e7436ffcfca23.png

克制自己不要发出各种警告:

抑制所有类型的警告:

注释目标:根据@SuppressWarnings的源代码,它的注释目标是类、字段、函数、函数参数、构造函数和函数的局部变量。

以上就是关于android开发中@SuppressLint(NewApi)是什么?的知识,后面我们会继续为大家整理关于suppress的知识,希望能够帮助到大家!