工具类的封装–Log封装
1.创建类 L.java
package com.example.renchunlin.demo.utils;
import android.util.Log;
/**
* 项目名: Demo
* 包名: com.example.renchunlin.demo.utils
* 文件名: L
* 创建者: RCL
* 创建时间: 2017/4/25 10:10
* 描述: L
*/
public class L {
//开关
public static final boolean DEBUG=true;
//TAG
public static final String TAG="Demo";
//四个等级 DIWE
public static void d(String text){
if(DEBUG){
Log.d(TAG,text);
}
}
public static void i(String text){
if(DEBUG){
Log.i(TAG,text);
}
}
public static void w(String text){
if(DEBUG){
Log.w(TAG,text);
}
}
public static void e(String text){
if(DEBUG){
Log.e(TAG,text);
}
}
}
2.在MainActivity.java中引用
package com.example.renchunlin.demo;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.example.renchunlin.demo.utils.L;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
L.d("Test");
L.i("Test");
L.w("Test");
L.e("Test");
}
}
3.调试并运行
(1)点开控制台Android Monitor
(2)点击添加过滤
4.运行项目最终结果
5.Demo下载地址:
Log.rar