内容导航:
1、
verbose
2、
LOG工具的使用
1、
verbose
英:【vɜːrˈboʊs】美:【vɜːˈbəʊs】
英:
美:
常用释义:
冗长的
adj.冗长的;啰嗦的
1、So you might as well be a little more
verbose
and create better self-documentation for your annotation type.───所示的简写形式中获益,所以您需要创建虽然稍微有点冗长,但是更容易理解的注释类型。
2、However, the
verbose
ASCII nature of these invocations impacts performance, leading architects to consider alternative solutions.───不过,这些调用的冗长的ASCII特性将影响性能,从而使架构师转而考虑别的备选解决方案。
3、This may look a bit
verbose
compared to other libraries, but Ive spread things out a bit in the name of readability.───比起其他库,这看起来有点冗长,这是因为,为了便于阅读我展开了一些。
4、Concise or
verbose
?───简洁还是繁琐?
5、pretty
verbose
, but was invaluable for debugging.───十分冗长,但对于调试非常有用。
6、Theres a little bit of
verbose
cross-browser code, but if you move this part to a reusable library, the code becomes pretty clean.───这里有一些冗余的跨浏览器代码,如果你将它们移入一个可重用的库中,代码就变得相当干净。
7、His writing is difficult and often
verbose
.───他的文章晦涩难懂,而且往往篇幅冗长。
8、When you ignore the
verbose
XSLT syntax and view this as a simple test, the coding is very similar to that of a concept or task.───如果忽略冗长的XSLT语法,将其看作是简单的测试,那么这些代码会和用于概念或任务的代码非常类似。
9、A "
verbose
" mode (you might want this as the default) in which the user is prompted to enter a value or to simply press Enter to continue.───在“
verbose
”模式(您也许想将此作为缺省值)中提示用户输入值,或者只需按下Enter继续运行。
1、verbosely───adv.冗长地;啰嗦地
2、verse───n.诗,诗篇;韵文;诗节;vi.作诗;vt.使熟练,使精通;
3、overbore───v.压倒,击败,克服(overbear的过去式)
4、verbile───冗长的
5、versos───(书的)左页;(手稿的)背面
6、verboten───adj.禁止的
7、overborne───v.(在精神上或以武力)压倒,压服(overbear的过去分词)
8、verbs───n.【语】动词(verb的复数)
9、sorbose───n.【有化】山梨糖
2、
LOG工具的使用
日志工具类log(android.util.Log)
Log.v():
用于打印那些最为繁琐的,意义最小的日志信息。对应级别verbose,是android日志里面级别最低的一种。
Log.d():
用于打印一些调试信息,这些细腻些对你调试程序和分析问题应该是有帮助的。对应级别debug,比verbose高一级。
Log.i():
用于打印一些比较重要的数据,这些数据应该是你非常想看到的,可以帮你分析用户行为数据。对应级别info,比debug高一级。
Log.w():
用于打印一些警告信息,提示程序在这个地方肯会有潜在的风险,最好去修复一下这些出现警告的地方。对应级别warn,比info高一级。
Log.e():
用于打印程序中的错误信息,比如出现进入到了catch语句当中。当有错误信息打印出来的时候,一般代表你的程序出现严重问题了,必须尽快修复。对应级别error,比warn高一级。
注:可以存在重载
logcat
通过日志打印语句会打印出内容和tag名,程序和包名打印的时间以及应用程序的进程。
为什么不使用System.out.println()方法打印:
真正的项目开发中不建议使用此方法,因为其打印日志不可控制,打印时间无法确定,不能添加过滤器,日志没有区分等级…
快捷键:
输入logd +Tab键会自动生成语句,在onCreate()外面输入logt +Tab键会自动产生一个TAG常量:private static final String TAG = “MainActivity”。
过滤器:
一般只有三个:show only selected application表示只显示当前选中程序的日志,Firebase是谷歌提供的一个分析工具,No Filters相当于没有过滤器,会把所有日志都打印出来。
也可以自行添加。
日志级别:
verbose:最低等级,无论使用哪个方法都会被打印出来,然后依次debug等级只会显示debug日志。error和warn用于查找错误。
可以通过关键字查找。