安卓学习笔记(一)Log的用法

    xiaoxiao2021-03-25  54

    使用Log工具是比System.out.println()方法用起来要更加棒,因为Log不但可以打印出日志,还可以把时间、程序的包名以及应用程序进程号也一起打印出来,真可谓是调试程序的一个很好的工具呢,下面来介绍用法。

    先写一个例子:

    Log.d("MainActivity","LogText");//其中第一个参数是当前的类名,第二个参数是要打印的内容

    我在这个代码后面注释了具体的参数的意思,下面写出Log的五种用法

    Log.v() 即verbose,这是日志级别中最低的,一般用来打印琐碎信息Log.d() 即debug, 用于打印调试信息,比verbose高一级Log.i() 即info,用于打印比较重要的数据,比debug高一级Log.w() 即warn,用于打印警告信息,比info高一级Log.e() 即error,用于打印错误信息,是最高级别的Log,一般在日志中出现了这条信息说明你的程序有严重问题,必须尽快修复

    如果觉得每次都写类名比较麻烦,可以按照如下写法(或在onCreate()方法外面输入logt然后按下Tab键,就会自动生成如下代码):

    private static final String TAG = "MainActivity";//其中MainActivity是类名

    这样以后直接就可以把第一个参数写成TAG了

    总结:Log是非常有用的工具,这可以帮助我们写出最方便调试的程序,而为我们省去找Bug点的时间,学好Log,是安卓的第一步,加油!

    转载请注明原文地址: https://ju.6miu.com/read-26029.html

    最新回复(0)