Android Studio修改Log信息颜色的实现
在android中支持六种log类型,分别为verbose,info,debug,warn,error和assert。
verbose:英文含义是冗长的,啰嗦的。verbose用来记录不重要的,一般的信息,通常不需要关注。
info:中通常记录一些需要用户关注的消息,重要程度比verbose高。
warn:中则记录警告信息,这类信息通常表示应用执行过程中出现了一些问题,这些问题并不会导致整个应用崩溃,但可能会导致一些业务不能正常执行,因此需要用户重点关注,其重要程度比info高。
error:则表示应用执行时出现无法处理的严重错误,通常会导致程序无法继续运行,业务中断等严重故障,需要由用户处理,其重要程度比warn高。
assert:表示断言失败后的错误消息,这类错误原本是不可能出现的错误,现在却出现了,是极其严重的错误类型。
verbose,info,warn,error和assert五类log的重要程度排序如下。
assert > error > warn > info > verbose
debug:类型没有重要程度的含义,它表示应用的调试信息。
在日常开发中,友好的区分不同类型log日志有利于我们开发,下面是关于android studio log日志颜色修改记录:
1.在setting下直接搜索logcat
2.取消右侧use inherited attributes的选择,即可在上方的foreground设置自己想要的颜色
3.最后点击apply –> ok
具体如图:
以下是我个人设置的颜色值:
verbose:#fdfffb
debug:#54cee3
info:#55e350
warn:#f8da3f
error:#ff5370
assert:#ff9492
效果如下:
补充知识:android颜色资源整理
工作之余整理的颜色资源文件,有需要的兄弟们可以参考一下:
<?xml version="1.0" encoding="utf-8"?> <resources> <!--资料参见:http://www.sioe.cn/yingyong/yanse-rgb-16/--> <!--lightpink 浅粉红 #ffb6c1 255,182,193--> <color name="lightpink">#ffb6c1</color> <!-- pink 粉红 #ffc0cb 255,192,203--> <color name="pink">#ffc0cb</color> <!--crimson 猩红 #dc143c 220,20,60--> <color name="crimson">#dc143c</color> <!--lavenderblush 脸红的淡紫色 #fff0f5 255,240,245--> <color name="lavenderblush">#fff0f5</color> <!--palevioletred 苍白的紫罗兰红色 #db7093 219,112,147--> <color name="palevioletred">#db7093</color> <!--hotpink 热情的粉红 #ff69b4 255,105,180--> <color name="hotpink">#ff69b4</color> <!--deeppink 深粉色 #ff1493 255,20,147--> <color name="deeppink">#ff1493</color> <!--mediumvioletred 适中的紫罗兰红色 #c71585 199,21,133--> <color name="mediumvioletred">#c71585</color> <!--orchid 兰花的紫色 #da70d6 218,112,214--> <color name="orchid">#da70d6</color> <!--thistle 蓟 #d8bfd8 216,191,216--> <color name="thistle">#d8bfd8</color> <!--plum 李子 #dda0dd 221,160,221--> <color name="plum">#dda0dd</color> <!--violet 紫罗兰 #ee82ee 238,130,238--> <color name="violet">#ee82ee</color> <!-- magenta 洋红 #ff00ff 255,0,255--> <color name="magenta">#ff00ff</color> <!--fuchsia 灯笼海棠(紫红色) #ff00ff 255,0,255--> <color name="fuchsia">#ff00ff</color> <!--darkmagenta 深洋红色 #8b008b 139,0,139--> <color name="darkmagenta">#8b008b</color> <!--purple 紫色 #800080 128,0,128--> <color name="purple">#800080</color> <!--mediumorchid 适中的兰花紫 #ba55d3 186,85,211--> <color name="mediumorchid">#ba55d3</color> <!--darkvoilet 深紫罗兰色 #9400d3 148,0,211--> <color name="darkvoilet">#9400d3</color> <!--darkorchid 深兰花紫 #9932cc 153,50,204--> <color name="darkorchid">#9932cc</color> <!--indigo 靛青 #4b0082 75,0,130--> <color name="indigo">#4b0082</color> <!--blueviolet 深紫罗兰的蓝色 #8a2be2 138,43,226--> <color name="blueviolet">#8a2be2</color> <!--mediumpurple 适中的紫色 #9370db 147,112,219--> <color name="mediumpurple">#9370db</color> <!--mediumslateblue 适中的板岩暗蓝灰色 #7b68ee 123,104,238--> <color name="mediumslateblue">#7b68ee</color> <!--slateblue 板岩暗蓝灰色 #6a5acd 106,90,205--> <color name="slateblue">#6a5acd</color> <!--darkslateblue 深岩暗蓝灰色 #483d8b 72,61,139--> <color name="darkslateblue">#483d8b</color> <!--lavender 熏衣草花的淡紫色 #e6e6fa 230,230,250--> <color name="lavender">#e6e6fa</color> <!--ghostwhite 幽灵的白色 #f8f8ff 248,248,255--> <color name="ghostwhite">#f8f8ff</color> <!-- blue 纯蓝 #0000ff 0,0,255--> <color name="blue">#0000ff</color> <!--mediumblue 适中的蓝色 #0000cd 0,0,205--> <color name="mediumblue">#0000cd</color> <!-- midnightblue 午夜的蓝色 #191970 25,25,112--> <color name="midnightblue">#191970</color> <!--darkblue 深蓝色 #00008b 0,0,139--> <color name="darkblue">#00008b</color> <!--navy 海军蓝 #000080 0,0,128--> <color name="navy">#000080</color> <!-- royalblue 皇家蓝 #4169e1 65,105,225--> <color name="royalblue">#4169e1</color> <!--cornflowerblue 矢车菊的蓝色 #6495ed 100,149,237--> <color name="cornflowerblue">#6495ed</color> <!--lightsteelblue 淡钢蓝 #b0c4de 176,196,222--> <color name="lightsteelblue">#b0c4de</color> <!-- lightslategray 浅石板灰 #778899 119,136,153--> <color name="lightslategray">#778899</color> <!--slategray 石板灰 #708090 112,128,144--> <color name="slategray">#708090</color> <!-- doderblue 道奇蓝 #1e90ff 30,144,255--> <color name="doderblue">#1e90ff</color> <!--aliceblue 爱丽丝蓝 #f0f8ff 240,248,255--> <color name="aliceblue">#f0f8ff</color> <!--steelblue 钢蓝 #4682b4 70,130,180--> <color name="steelblue">#4682b4</color> <!--lightskyblue 淡蓝色 #87cefa 135,206,250--> <color name="lightskyblue">#87cefa</color> <!--skyblue 天蓝色 #87ceeb 135,206,235--> <color name="skyblue">#87ceeb</color> <!-- deepskyblue 深天蓝 #00bfff 0,191,255--> <color name="deepskyblue">#00bfff</color> <!--lightblue 淡蓝 #add8e6 173,216,230--> <color name="lightblue">#add8e6</color> <!--powderblue 火药蓝 #b0e0e6 176,224,230--> <color name="powderblue">#b0e0e6</color> <!--cadetblue 军校蓝 #5f9ea0 95,158,160--> <color name="cadetblue">#5f9ea0</color> <!--azure 蔚蓝色 #f0ffff 240,255,255--> <color name="azure">#f0ffff</color> <!--lightcyan 淡青色 #e1ffff 225,255,255--> <color name="lightcyan">#e1ffff</color> <!--paleturquoise 苍白的绿宝石 #afeeee 175,238,238--> <color name="paleturquoise">#afeeee</color> <!--cyan 青色 #00ffff 0,255,255--> <color name="cyan">#00ffff</color> <!--aqua 水绿色 #00ffff 0,255,255--> <color name="aqua">#00ffff</color> <!--darkturquoise 深绿宝石 #00ced1 0,206,209--> <color name="darkturquoise">#00ced1</color> <!-- darkslategray 深石板灰 #2f4f4f 47,79,79--> <color name="darkslategray">#2f4f4f</color> <!--darkcyan 深青色 #008b8b 0,139,139--> <color name="darkcyan">#008b8b</color> <!--teal 水鸭色 #008080 0,128,128--> <color name="teal">#008080</color> <!--mediumturquoise 适中的绿宝石 #48d1cc 72,209,204--> <color name="mediumturquoise">#48d1cc</color> <!--lightseagreen 浅海洋绿 #20b2aa 32,178,170--> <color name="lightseagreen">#20b2aa</color> <!--turquoise 绿宝石 #40e0d0 64,224,208--> <color name="turquoise">#40e0d0</color> <!-- auqamarin 绿玉\碧绿色 #7fffaa 127,255,170--> <color name="auqamarin">#7fffaa</color> <!--mediumaquamarine 适中的碧绿色 #00fa9a 0,250,154--> <color name="mediumaquamarine">#00fa9a</color> <!--mediumspringgreen 适中的春天的绿色 #00ff7f 0,255,127--> <color name="mediumspringgreen">#00ff7f</color> <!--mintcream 薄荷奶油 #f5fffa 245,255,250--> <color name="mintcream">#f5fffa</color> <!--springgreen 春天的绿色 #3cb371 60,179,113--> <color name="springgreen">#3cb371</color> <!-- seagreen 海洋绿 #2e8b57 46,139,87--> <color name="seagreen">#2e8b57</color> <!--honeydew 蜂蜜 #f0fff0 240,255,240--> <color name="honeydew">#f0fff0</color> <!--lightgreen 淡绿色 #90ee90 144,238,144--> <color name="lightgreen">#90ee90</color> <!--palegreen 苍白的绿色 #98fb98 152,251,152--> <color name="palegreen">#98fb98</color> <!--darkseagreen 深海洋绿 #8fbc8f 143,188,143--> <color name="darkseagreen">#8fbc8f</color> <!--limegreen 酸橙绿 #32cd32 50,205,50--> <color name="limegreen">#32cd32</color> <!-- lime 酸橙色 #00ff00 0,255,0--> <color name="lime">#00ff00</color> <!-- forestgreen 森林绿 #228b22 34,139,34--> <color name="forestgreen">#228b22</color> <!--green 纯绿 #008000 0,128,0--> <color name="green">#008000</color> <!--darkgreen 深绿色 #006400 0,100,0--> <color name="darkgreen">#006400</color> <!--chartreuse 查特酒绿 #7fff00 127,255,0--> <color name="chartreuse">#7fff00</color> <!--lawngreen 草坪绿 #7cfc00 124,252,0--> <color name="lawngreen">#7cfc00</color> <!--greenyellow 绿黄色 #adff2f 173,255,47--> <color name="greenyellow">#adff2f</color> <!-- olivedrab 橄榄土褐色 #556b2f 85,107,47--> <color name="olivedrab">#556b2f</color> <!--beige 米色(浅褐色) #f5f5dc 245,245,220--> <color name="beige">#f5f5dc</color> <!--lightgoldenrodyellow 浅秋麒麟黄 #fafad2 250,250,210--> <color name="lightgoldenrodyellow">#fafad2</color> <!-- ivory 象牙 #fffff0 255,255,240--> <color name="ivory">#fffff0</color> <!--lightyellow 浅黄色 #ffffe0 255,255,224--> <color name="lightyellow">#ffffe0</color> <!--yellow 纯黄 #ffff00 255,255,0--> <color name="yellow">#ffff00</color> <!--olive 橄榄 #808000 128,128,0--> <color name="olive">#808000</color> <!--darkkhaki 深卡其布 #bdb76b 189,183,107--> <color name="darkkhaki">#bdb76b</color> <!--lemonchiffon 柠檬薄纱 #fffacd 255,250,205--> <color name="lemonchiffon">#fffacd</color> <!--palegodenrod 灰秋麒麟 #eee8aa 238,232,170--> <color name="palegodenrod">#eee8aa</color> <!--khaki 卡其布 #f0e68c 240,230,140--> <color name="khaki">#f0e68c</color> <!-- gold 金 #ffd700 255,215,0--> <color name="gold">#ffd700</color> <!-- cornislk 玉米色 #fff8dc 255,248,220--> <color name="cornislk">#fff8dc</color> <!--goldenrod 秋麒麟 #daa520 218,165,32--> <color name="goldenrod">#daa520</color> <!-- floralwhite 花的白色 #fffaf0 255,250,240--> <color name="floralwhite">#fffaf0</color> <!--oldlace 老饰带 #fdf5e6 253,245,230--> <color name="oldlace">#fdf5e6</color> <!-- wheat 小麦色 #f5deb3 245,222,179--> <color name="wheat">#f5deb3</color> <!--moccasin 鹿皮鞋 #ffe4b5 255,228,181--> <color name="moccasin">#ffe4b5</color> <!--orange 橙色 #ffa500 255,165,0--> <color name="orange">#ffa500</color> <!--papayawhip 番木瓜 #ffefd5 255,239,213--> <color name="papayawhip">#ffefd5</color> <!--blanchedalmond 漂白的杏仁 #ffebcd 255,235,205--> <color name="blanchedalmond">#ffebcd</color> <!--navajowhite 纳瓦霍白 #ffdead 255,222,173--> <color name="navajowhite">#ffdead</color> <!--antiquewhite 古代的白色 #faebd7 250,235,215--> <color name="antiquewhite">#faebd7</color> <!--tan 晒黑 #d2b48c 210,180,140--> <color name="tan">#d2b48c</color> <!--brulywood 结实的树 #deb887 222,184,135--> <color name="brulywood">#deb887</color> <!--bisque (浓汤)乳脂,番茄等 #ffe4c4 255,228,196--> <color name="bisque">#ffe4c4</color> <!--darkorange 深橙色 #ff8c00 255,140,0--> <color name="darkorange">#ff8c00</color> <!-- linen 亚麻布 #faf0e6 250,240,230--> <color name="linen">#faf0e6</color> <!--peru 秘鲁 #cd853f 205,133,63--> <color name="peru">#cd853f</color> <!--peachpuff 桃色 #ffdab9 255,218,185--> <color name="peachpuff">#ffdab9</color> <!--sandybrown 沙棕色 #f4a460 244,164,96--> <color name="sandybrown">#f4a460</color> <!--chocolate 巧克力 #d2691e 210,105,30--> <color name="chocolate">#d2691e</color> <!--saddlebrown 马鞍棕色 #8b4513 139,69,19--> <color name="saddlebrown">#8b4513</color> <!--seashell 海贝壳 #fff5ee 255,245,238--> <color name="seashell">#fff5ee</color> <!--sienna 黄土赭色 #a0522d 160,82,45--> <color name="sienna">#a0522d</color> <!--lightsalmon 浅鲜肉(鲑鱼)色 #ffa07a 255,160,122--> <color name="lightsalmon">#ffa07a</color> <!--coral 珊瑚 #ff7f50 255,127,80--> <color name="coral">#ff7f50</color> <!--orangered 橙红色 #ff4500 255,69,0--> <color name="orangered">#ff4500</color> <!--darksalmon 深鲜肉(鲑鱼)色 #e9967a 233,150,122--> <color name="darksalmon">#e9967a</color> <!--tomato 番茄 #ff6347 255,99,71--> <color name="tomato">#ff6347</color> <!--mistyrose 薄雾玫瑰 #ffe4e1 255,228,225--> <color name="mistyrose">#ffe4e1</color> <!--salmon 鲜肉(鲑鱼)色 #fa8072 250,128,114--> <color name="salmon">#fa8072</color> <!--snow 雪 #fffafa 255,250,250--> <color name="snow">#fffafa</color> <!--lightcoral 淡珊瑚色 #f08080 240,128,128--> <color name="lightcoral">#f08080</color> <!-- rosybrown 玫瑰棕色 #bc8f8f 188,143,143--> <color name="rosybrown">#bc8f8f</color> <!-- indianred 印度红 #cd5c5c 205,92,92--> <color name="indianred">#cd5c5c</color> <!--red 纯红 #ff0000 255,0,0--> <color name="red">#ff0000</color> <!-- brown 棕色 #a52a2a 165,42,42--> <color name="brown">#a52a2a</color> <!--firebrick 耐火砖 #b22222 178,34,34--> <color name="firebrick">#b22222</color> <!-- darkred 深红色 #8b0000 139,0,0--> <color name="darkred">#8b0000</color> <!--maroon 栗色 #800000 128,0,0--> <color name="maroon">#800000</color> <!--white 纯白 #ffffff 255,255,255--> <color name="white">#ffffff</color> <!--whitesmoke 白烟 #f5f5f5 245,245,245--> <color name="whitesmoke">#f5f5f5</color> <!-- gainsboro 亮灰色 #dcdcdc 220,220,220--> <color name="gainsboro">#dcdcdc</color> <!-- lightgrey 浅灰色 #d3d3d3 211,211,211--> <color name="lightgrey">#d3d3d3</color> <!-- silver 银白色 #c0c0c0 192,192,192--> <color name="silver">#c0c0c0</color> <!--darkgray 深灰色 #a9a9a9 169,169,169--> <color name="darkgray">#a9a9a9</color> <!--gray 灰色 #808080 128,128,128--> <color name="gray">#808080</color> <!-- dimgray 暗淡的灰色 #696969 105,105,105--> <color name="dimgray">#696969</color> <!--black 纯黑 #000000 0,0,0--> <color name="black">#000000</color> </resources>
以上这篇android studio修改log信息颜色的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
推荐阅读
-
Android Studio修改Log信息颜色的实现
-
Android Selector 按下修改背景和文本颜色的实现代码
-
Android Studio利用按钮实现页面跳转设置背景+获取控件内容+响应Log工具提示信息+Toast消息对话框
-
Android Studio 爬虫 之 简单实现使用 jsoup/okhttp3 爬取购物商品信息的案例demo(附有详细步骤)
-
android studio并列层,显示和隐藏按钮,修改背景的自定义颜色
-
Android Studio修改Log信息颜色的实现
-
Android Studio 界面布局之xml文件中给输入框editText修改下划线颜色 / 为按钮设置圆角和颜色 / 约束布局预览效果和运行效果不一致 问题的解决
-
Android Studio -修改LogCat的颜色、字体
-
Android Selector 按下修改背景和文本颜色的实现代码
-
Android Studio 爬虫 之 简单实现使用 jsoup/okhttp3 爬取购物商品信息的案例demo(附有详细步骤)