Android日志[基础篇]二 Android Studio修改LogCat日志的颜色
上一篇提到Android日志的5个级别的日志输出,在logcat里面设置自己喜欢或习惯的颜色,本文不只讲Android Sudio修改logcat的日志颜色。
代码和效果
代码
private void logColor(){Log.v(TAG,"logColor verbose");Log.d(TAG,"logColor debug");Log.i(TAG,"logColor info");Log.w(TAG,"logColor waring");Log.e(TAG,"logColor error");}
输出:
设置logcat日志的颜色
打开设置面板
- Mac电脑
- Android studio->Preferences
- 找到 Editor->Colors &n Fonts->Android Logcat或在上面的搜索框中输入Logcat
- windows电脑
- File->Settings 或Ctrl + Alt +S
- 找到 Editor -> Colors &Fonts -> Android Logcat 或在上面的搜索框中输入Logcat
设置颜色
推荐色值:
Log级别 | 色值 |
---|---|
VERBOSE | BBBBBB |
DEBUG | 0070BB |
INFO | 48BB31 |
WARN | BBBB23 |
ERROR | FF0006 |
ASSERT | 8F0005 |
依稀记得这个颜色风格就是当初eclipse日志输出的样子。
问题
那么问题来了,这个“级别”到底有什么用?
本文中得到的答案 之一:分类日志,把日志分成几类,用不同颜色标识,辨识度很高,而且开发工具默认都有级别分类的功能:
后续会进一步说明级别的用处,敬请期待。
Android日志[基础篇]二 Android Studio修改LogCat日志的颜色相关推荐
- 【Android】基础篇:Android中TextView控件学习
大家好,我是皮皮猫吖. 每文一言: 我不去想是否能够成功,既然选择了远方,便只顾风雨兼程. 本篇文章: 主要是关于TextView控件的学习. 正文如下: 根据TextView控件进行如下相关操作 案 ...
- Android核心服务解析篇(二)——Android源码结构分析
版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 获得Android源码后,我们来分析源码结构.源码的全部工程分为如下三个部分. ①Core Project:核心工程部分,这是建 ...
- Android日志[基础篇]Android Log日志输出
Android日志[基础篇]二 Android Studio修改LogCat日志的颜色 android.util.Log输出日志的常用方法如下: Log.v(String tag, String ms ...
- Android日志[进阶篇]二-分析堆栈轨迹(调试和外部堆栈)
Android日志[进阶篇]一-使用 Logcat 写入和查看日志 Android日志[进阶篇]二-分析堆栈轨迹(调试和外部堆栈) Android日志[进阶篇]三-Logcat命令行工具 Androi ...
- android studio 抓log,Android studio保存logcat日志到本地的操作
windows环境下 1.输出logcat日志到本地文件 adb logcat -> F:/logcat.txt 2.输出带时间的logcat日志到本地文件: adb logcat -v thr ...
- 用Kotlin撸一个图片压缩插件-插件基础篇(二)
简述: 前两天写了篇用Kotlin撸一个图片压缩插件-导学篇,现在迎来了插件基础篇,没错这篇文章就是教你如何一步一步从零开始写一个插件,包括插件项目构建,运行,调试到最后的上线发布整个流程.如果你是插 ...
- mysql 基础篇(二) 账号、权限管理
mysql 基础篇(二) 账号.权限管理.备份与还原 建立账号密码: Grant all on test.* to "cj"@"localhost" ident ...
- LINUX学习基础篇(三十五)日志管理
LINUX学习基础篇(三十五)日志管理 日志管理 系统中常见的日志文件 日志文件格式 rsyslogd服务的配置文件 日志轮替 logrotate配置文件 配置文件夹 /etc/logrotate.d ...
- vue实战入门基础篇二:从零开始仿门户网站实例-开发框架搭建
上一篇:vue实战入门基础篇一:从零开始仿门户网站实例-前期准备工作 vue实战入门基础篇二:从零开始仿门户网-2022-2-23 21:00:27 一.目录 第一篇:前期准备工作 第二篇:开发框架搭 ...
最新文章
- 确认AD DS域是否正常
- Ubuntu安装以太坊客户端
- Linux更换软件源(国内)阿里云
- c ++产生不同的随机数_C ++程序生成随机密码
- 控制反转 IOC 与依赖注入 DI
- 《OpenGL ES 2.0游戏开发(上卷):基础技术和典型案例》一第6章 让场景更逼真——光照效果...
- COPAN为政府机构提供低成本、高效节能的数字归档方案
- 坐地起价?三星首款折叠屏手机 1.3 万起!
- AI风向标:发改委重大工程项目公布,首个无人车路测试点落户亦庄
- 参与到开源项目中乐趣
- 使用jvisualvm通过JMX的方式监控远程JVM运行状况
- Axis2+Rampart(WSS4J)实现UsernameToken认证方式的WS-Security(基于SOAP的Web安全调用机制)
- FastDb 简单编码运用
- 电力用高压锅炉管物理性能检验
- OrCAD打开工程报错-ERROR(ORCAP-1653)
- c语言8bit转10bit,Win10系统如何才能将8bit(位深度)设定变成10bit呢?
- 木东居士谈数仓的学习方法!
- 德州农工大学计算机硕士申请,德州农工大学硕士申请
- idea 复制java文件_IDEA复制项目Module出现java文件夹source root解决方法
- SpringBoot应用生成RESTful API文档 - Swagger 2.0、OAS 3.0、Springfox、Springdoc、Smart-doc
热门文章
- 分布式锁的 3 种实现方案!
- 一文带你看完ZooKeeper!
- Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
- 不同网段通过静态路由实现互通,华为S5700交换机开启telnet远程指定IP登陆配置(强烈推荐)
- 如何在Jupyter中运行R语言(两种解决方案)
- Python 代码优化常见技巧
- python表示空类型的关键字_Python 为什么没有 void 关键字?
- ubuntu挂起唤醒后十几秒钟就自动熄屏一次
- matlab计算16 1 3近似值,8. 科学计算软件Matlab中默认情况下π为近似值3.1416,该近似值与π真值的( )...
- mysql count count id_mysql 为什么count(*)快于count(id)