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下一页
您需要登录后才可以回帖 登录 | 加入黑马