欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Android入门(2):日志工具的使用及初探活动

程序员文章站 2024-01-21 12:41:04
...

上一篇:Android入门(1):简介及创建第一个项目

日志工具的使用

Android中的日志工具类是Log,提供了5个方法:

  1. Log.v()。对应级别为verbose,最为繁琐、意义最小
  2. Log.d()。对应级别debug
  3. Log.i()。对应级别info,用于打印一些比较重要的数据
  4. Log.w()。对应级别warn
  5. Log.e()。对应级别error

上篇博客新建的项目中打开MainActivity,来测试一下:

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Log.d("HelloWorldActivity", "onCreate execute");
        // Log.d方法中传入了两个参数,第一个参数是tag,一般传入当前的类名就好,主要用于
        // 对打印信息进行过滤,第二个参数是msg,即想要打印的具体内容
    }
}

重新运行项目,打开Logcat搜索HelloWorldActivity,结果如图:
Android入门(2):日志工具的使用及初探活动
不建议使用System.out.println(),因为除了方便,就没其它好处了。

快捷键:在类中使用logt,tab生成一条语句private static final String TAG = "MainActivity";,然后就可以在方法中使用logd、logi…

日志过滤器:当日志信息成千行时,这时过滤器尤为重要,点击
Android入门(2):日志工具的使用及初探活动
定义你自己的过滤器吧

初探活动

活动是是什么

​ 活动是一种可以包含用户界面的组件,主要用于和用户进行交互。

手动创建活动

​ 上述中的MainActivity是在创建项目时,ide自动为我们创建的,这次我们可以重新创建一个新的项目并且选择Add No Activity,其它步骤与上一篇保持一致,项目名改为ActivityTest.

​ 现在com.example.activitytest包中是没有活动的,我们右击→New→Activity→Empty Activity
Android入门(2):日志工具的使用及初探活动
其中我们不要勾选Generate Layout File(创建一个对应的布局文件),和Launcher Activity(自动将该活动设置为当前项目的主活动),暂时不要勾选。

这样第一个活动就创建完了。

相关标签: Android