Android中的日志Log

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sunshunli/article/details/83347573

使用Android中的日志Log

android中的日志工具类是Log,这个类中提供了5个方法来打印我们的日志。

1.log.v()打印那些最为繁琐的日志,对应的级别是verbose,是android李曼最低的一种

2.log.d()用于打印一些调试信息,这些信息对你调试程序和分析问题会有帮助。对应的级别是debug,比verboe要高一级

3.log.i()用于打印一些比较重要的数据,这些数据是你非常想要看到的,,可以帮助你分析用户的行为,对用的级别为info,比debug要高一级

4log.w()用于打印一些警告的信息,对应的级别是warn,比info高一级

5.log.e()用于打印程序中的错误信息,对应的是级别是error,比warn要高一级

那么在程序中如何打印这些日子信息呢。

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.d("MainActivity","onCreate execute");

log.d()方法需要传入两个参数,第一个参数是tag,一般传入我们当前的类名就行,主要用于对打印的信息进行过滤,第二个参数是msg,即想要打印的内容。

我们可以在AS下面的logcat中看到我们的打印信息。

 在android studio中,我们可以使用一些快捷的方式来快速写我么你的日志。

第一:logd然后按下tab键,其他类似,logv,logi,logw,loge.

第二:我们每次都要填入我们的类名(也就是我们的的tab参数),是很麻烦的,我们可以在oncreate方法的外面写logt然后按下tab,就会串一个变量。

private static final String TAG = "MainActivity";

在我们的AS中可以过滤我们的日志,

还可以选择我们的级别。

猜你喜欢

转载自blog.csdn.net/sunshunli/article/details/83347573