【我的Android进阶之旅】Android Studio查看Logcat时,如果一行Log太长如何换行显示?

简介: 使用Android Studio一段时间了,还有很多小技巧没有掌握。今天又发现了一个比较好用的小技巧,这里分享出来。1、Android Studio默认显示效果比如我们用Logcat来查看打印的Log时候,有时候一行的内容太多的话,Logcat窗口并不会自动换行排版,而是默认一行显示,这样我们查看log内容的时候得必须拖动滑块向右才能查看更多的内容,如下图所示。

使用Android Studio一段时间了,还有很多小技巧没有掌握。今天又发现了一个比较好用的小技巧,这里分享出来。

1、Android Studio默认显示效果

比如我们用Logcat来查看打印的Log时候,有时候一行的内容太多的话,Logcat窗口并不会自动换行排版,而是默认一行显示,这样我们查看log内容的时候得必须拖动滑块向右才能查看更多的内容,如下图所示。

比如查看Log输出的内容如下所示:

08-29 19:18:48.061 560-560/com.xtc.qqnews D/Surface: Surface::allocateBuffers(this=0xb9092508)
08-29 19:18:48.067 560-560/com.xtc.qqnews D/QQNewsDetailPresenter: 加载数据库.......内容如下:NetQQNewsDetailsBean{id='NEW2016082903692500', from='腾讯新闻客户端', timestamp=1472466382, title='如此拉风!复制蝙蝠车展出引围观', url='http://view.inews.qq.com/a/NEW2016082903692502?refer=openapi_for_xiaotiancai', src='腾讯图片', thumbnails_qqnews=ThumbnailsQqnewsEntity{qqnews_thu_big='http://inews.gtimg.com/newsapp_ls/0/528856664_640330/0', qqnews_thu='http://inews.gtimg.com/newsapp_lsa/0/528852129_685160/0'}, articletype=1, remark='拉风!《蝙蝠侠》电影中蝙蝠车复制品在俄罗斯展出', content=[ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831246/0'}, ContentEntity{type='1', value='当地时间2016年8月27日,俄罗斯莫斯科,当地展出一辆蝙蝠车,该车是蒂姆-波顿导演的《蝙蝠侠》电影中的那款蝙蝠车的复制品。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831247/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831248/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831249/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831250/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831585/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831586/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831587/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}]}
08-29 19:18:48.150 560-595/com.xtc.qqnews D/GraphicBuffer: register, handle(0xb91e13b0) (w:320 h:360 s:320 f:0x1 u:0x000f02)

如下图所示,”QQNewsDetailPresenter: 加载数据库…….内容如下: “ 这一行的内容默认以一行显示
这里写图片描述

如果想要查看具体的内容,只能向右多动滑块查看更多内容,如下图所示,太不方便了:
这里写图片描述

这里写图片描述

2、Android Studio设置之后的显示效果

这里写图片描述
其实如上图所示,在Logcat窗口的左边有一排的按钮,点击我画出来的那个按钮,之后Logcat界面就变成了如下所示的样子,如果一行日志过长的话,就会自动换行处理:
这里写图片描述

如下图所示,点击那个按钮之后,log都换行了,按钮周围有一层点击的效果图:
这里写图片描述

换行后的log日志如下所示:

08-29 20:56:55.352 4821-4821/com.xtc.qqnews D/Surface: Surface::allocateBuffers(this=0xb7add3f8)
08-29 20:56:55.357 4821-4821/com.xtc.qqnews D/QQNewsDetailPresenter: 加载数据库.......内容如下:NetQQNewsDetailsBean{id='NEW2016082903692500', from='腾讯新闻客户端', timestamp=1472471483, title='如此拉风!复制蝙蝠车展出引围观', url='http://view.inews.qq.com/a/NEW2016082903692503?refer=openapi_for_xiaotiancai', src='腾讯图片', thumbnails_qqnews=ThumbnailsQqnewsEntity{qqnews_thu_big='http://inews.gtimg.com/newsapp_ls/0/528856664_640330/0', qqnews_thu='http://inews.gtimg.com/newsapp_lsa/0/528852129_685160/0'}, articletype=1, remark='拉风!《蝙蝠侠》电影中蝙蝠车复制品在俄罗斯展出', content=[ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831246/0'}, ContentEntity{type='1', value='当地时间2016年8月27日,俄罗斯莫斯科,当地展出一辆蝙蝠车,该车是蒂姆-波顿导演的《蝙蝠侠》电影中的那款蝙蝠车的复制品。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831247/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831248/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831249/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831250/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831585/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831586/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}, ContentEntity{type='2', value='http://inews.gtimg.com/newsapp_match/0/528831587/0'}, ContentEntity{type='1', value='蒂姆-波顿导演的《蝙蝠侠》电影中那款蝙蝠车复制品在俄罗斯展出。Andrei Makhonin/东方IC '}]}
08-29 20:56:55.443 4821-5201/com.xtc.qqnews D/skia: jpeg_decoder mode 0, colorType 4, w 980, h 628, sample 1, bsLength 0!!

作者:欧阳鹏 欢迎转载,与人分享是进步的源泉!
转载请保留原文地址:http://blog.csdn.net/ouyang_peng

这里写图片描述

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
SQL 人工智能 Dart
Android Studio的插件生态非常丰富
Android Studio的插件生态非常丰富
741 1
|
8月前
|
开发工具 Android开发 iOS开发
如何在Android Studio中配置Flutter环境?
如何在Android Studio中配置Flutter环境?
1899 61
|
7月前
|
Android开发 Windows
Android studio 报错Connect to 127.0.0.1:8888 [/127.0.0.1] failed: Connection refused: connect(已解决)
这是一篇关于解决Android Studio报错“Connect to 127.0.0.1:8888 failed: Connection refused”的文章。问题通常因系统代理设置被Android Studio自动保存导致。解决方法是找到系统中Android Studio使用的gradle.properties文件(位于Windows的C:\Users\你的电脑用户名\.gradle或Mac的/Users/.{你的用户目录}/.gradle),删除或注释掉多余的代理配置后保存并重新Sync项目。希望此经验能帮助快速解决同类问题!
1118 36
|
7月前
|
Java Android开发
Android studio中build.gradle文件简单介绍
本文解析了Android项目中build.gradle文件的作用,包括jcenter仓库配置、模块类型定义、包名设置及依赖管理,涵盖本地、库和远程依赖的区别。
661 19
|
10月前
|
前端开发 Java 编译器
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
306 36
当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
|
9月前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
10月前
|
Dart 前端开发 Android开发
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
345 4
【09】flutter首页进行了完善-采用android studio 进行真机调试开发-增加了直播间列表和短视频人物列表-增加了用户中心-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
2月前
|
移动开发 前端开发 Android开发
【02】建立各项目录和页面标准化产品-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
【02】建立各项目录和页面标准化产品-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
315 12
【02】建立各项目录和页面标准化产品-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
|
2月前
|
移动开发 JavaScript 应用服务中间件
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
288 5
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
|
2月前
|
移动开发 Rust JavaScript
【01】首页建立-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
【01】首页建立-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
664 4
【01】首页建立-vue+vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡

热门文章

最新文章