首页 > 编程语言 > 详细

Logx.java

时间:2016-05-20 23:34:33      阅读:287      评论:0      收藏:0      [点我收藏+]
 1 import android.util.Log;
 2 import android.widget.Toast;
 3 
 4 public class Logx {
 5     private static final String TAG = "(Logx)";
 6     private String className = "";
 7 
 8     public Logx (Class<?> cls) {
 9         className = "\t\t  [ " + cls.getSimpleName() + " ]  ";
10     }
11 
12     public void e (String text) { Log.e(TAG, getMessage(text)); }
13     public void w (String text) { Log.w(TAG, getMessage(text)); }
14     public void i (String text) { Log.i(TAG, getMessage(text)); }
15     public void d (String text) { Log.d(TAG, getMessage(text)); }
16     public void v (String text) { Log.v(TAG, getMessage(text)); }
17 
18     public void a (boolean flag, String text) {
19         if (!flag) {
20             e(text);
21         }
22     }
23 
24     public void toast (String text) {
25         Toast.makeText(App.getInstance(), text, Toast.LENGTH_SHORT).show();
26         e(text);
27     }
28     public void toast (int resId) {
29         toast(App.getInstance().getResources().getText(resId).toString());
30     }
31 
32     private String getMessage (String text) {
33         return className + text;
34     }
35 }

 

Logx.java

原文:http://www.cnblogs.com/thens/p/5513704.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!