歡迎您光臨本站 註冊首頁

Android Studio修改Log信息顏色的實現

←手機掃碼閱讀     techdo @ 2020-05-03 , reply:0

在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 �C> ok
具體如圖:
以下是我個人設置的顏色值:
VERBOSE:#FDFFFB
DEBUG:#54CEE3
INFO:#55E350
WARN:#F8DA3F
ERROR:#FF5370
ASSERT:#FF9492
效果如下:
補充知識:Android顏色資源整理
工作之餘整理的顏色資源文件,有需要的兄弟們可以參考一下:

#FFB6C1#FFC0CB#DC143C#FFF0F5#DB7093#FF69B4#FF1493#C71585#DA70D6#D8BFD8#DDA0DD#EE82EE#FF00FF#FF00FF#8B008B#800080#BA55D3#9400D3#9932CC#4B0082#8A2BE2#9370DB#7B68EE#6A5ACD#483D8B#E6E6FA#F8F8FF#0000FF#0000CD#191970#00008B#000080#4169E1#6495ED#B0C4DE#778899#708090#1E90FF#F0F8FF#4682B4#87CEFA#87CEEB#00BFFF#ADD8E6#B0E0E6#5F9EA0#F0FFFF#E1FFFF#AFEEEE#00FFFF#00FFFF#00CED1#2F4F4F#008B8B#008080#48D1CC#20B2AA#40E0D0#7FFFAA#00FA9A#00FF7F#F5FFFA#3CB371#2E8B57#F0FFF0#90EE90#98FB98#8FBC8F#32CD32#00FF00#228B22#008000#006400#7FFF00#7CFC00#ADFF2F#556B2F#F5F5DC#FAFAD2#FFFFF0#FFFFE0#FFFF00#808000#BDB76B#FFFACD#EEE8AA#F0E68C#FFD700#FFF8DC#DAA520#FFFAF0#FDF5E6#F5DEB3#FFE4B5#FFA500#FFEFD5#FFEBCD#FFDEAD#FAEBD7#D2B48C#DEB887#FFE4C4#FF8C00#FAF0E6#CD853F#FFDAB9#F4A460#D2691E#8B4513#FFF5EE#A0522D#FFA07A#FF7F50#FF4500#E9967A#FF6347#FFE4E1#FA8072#FFFAFA#F08080#BC8F8F#CD5C5C#FF0000#A52A2A#B22222#8B0000#800000#FFFFFF#F5F5F5#DCDCDC#D3D3D3#C0C0C0#A9A9A9#808080#696969#000000



[techdo ] Android Studio修改Log信息顏色的實現已經有273次圍觀

http://coctec.com/docs/android/show-post-232644.html