A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

长沙校区面试宝典之Logger日志框架的使用


       第七弹放出 :开发中常用Logger日志框架。你可能在面试中被问到这么一个问题:

面试官:“在你的APP上线后,怎样屏蔽Logger日志的?

你可能这样回答:“在util下写Logger方法,然后在代码使用时用Logger.i(…………);

[AppleScript] 纯文本查看 复制代码
[size=4]mport android.util.Log;
public class LogTools {
    public static boolean isShow = true;//上线模式

    //public static boolean isShow = false;//开发模式
    //ye工程师打出来的log
    public static void logYe(String msg){
        if(isShow){
            Log.i("Ye", msg);
        }
    }
    //li工程师打出来的log
    public static void logli(String msg){
        if(isShow){
            Log.i("lili", msg);
        }
    }

}[/size]


也可以这么回答:“在开发中经常要打印log,但是在我们发布项目的时候是不能打印。为了方便操作log我们需要自己定义个log类然后在开发阶段将下面LOG_LEVEL 设置为6这样所有的log都能显示,在发布的时候我们将LOG_LEVEL 设置为0.这样log就非常方便管理了
[AppleScript] 纯文本查看 复制代码
[size=4]public class Logger {
 public static int LOG_LEVEL = 0;
 public static int ERROR = 1;
 public static int WARN = 2;
 public static int INFO = 3;
 public static int DEBUG = 4;
 public static int VERBOS = 5;

 
 public static void e(String tag,String msg){
  if(LOG_LEVEL>ERROR)
  Log.e(tag, msg);
 }

 public static void w(String tag,String msg){
  if(LOG_LEVEL>WARN)
  Log.w(tag, msg);
 }
 public static void i(String tag,String msg){
  if(LOG_LEVEL>INFO)
  Log.i(tag, msg);
 }
 public static void d(String tag,String msg){
  if(LOG_LEVEL>DEBUG)
  Log.d(tag, msg);
 }
 public static void v(String tag,String msg){
  if(LOG_LEVEL>VERBOS)
  Log.v(tag, msg);
 }
}[/size]

至于最后一种方式嘛,请看今天要给大家带来的《Logger日志框架》的详细讲解!!!
同样的干货:视频+源代码+PDF源文件!!!拿走,不谢!
(PS:如果要谢,那就回个帖呗

Logger日志框架视频面试说下载地:


游客,如果您要查看本帖隐藏内容请回复


连载贴,敬请继续关注。。。


资源汇总贴:


相关链接:







              【视频讲解第七弹】长沙校区面试宝典之RecyclerView(12.14日更新)





           【视频讲解】十年磨一剑【基哥笔记】轻松学Android






43 个回复

倒序浏览
谢谢分享
回复 举报
手动阀手动阀手动阀手动阀
回复 举报
谢谢楼主分享!!!!
回复 举报
jk.mn.jk.jk.kj.jkkjk
回复 举报
感谢分享
回复 举报
fssafsafdfsadfsdaf
回复 举报
fssafsafdfsadfsdaf
回复 举报
宁跃 中级黑马 2016-12-21 21:21:36
9#
666666666666666
回复 举报
回复 举报
虽然我有log的工具类,就像第二种方法那样,不过还是想看看
回复 举报
回归第一季,放下那些干货,让我来!!!
回复 举报
Marx_D 中级黑马 2016-12-23 11:51:39
13#
看看学学
回复 举报
with 中级黑马 2016-12-25 13:02:57
14#
6666666666666666666666666666666
回复 举报
哈哈哈哈哈
回复 举报
沈杰 中级黑马 2016-12-26 20:40:08
16#
很好很不错
回复 举报
好东西好东西
回复 举报
顶顶顶顶顶顶顶顶顶顶
回复 举报
谢谢分享
回复 举报
哈哈   这个完美了
回复 举报
123下一页
您需要登录后才可以回帖 登录 | 加入黑马