ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

7、Android开发:LogCat、线程处理与UI优化

7、Android开发:LogCat、线程处理与UI优化

Android开发:LogCat、线程处理与UI优化

1. LogCat的使用

1.1 DDMS的显示

如果之前未使用过DDMS,它可能不会显示在右上角。此时,可按以下步骤操作:
1. 打开“Window”菜单。
2. 选择“Open Perspective”。
3. 在其中选择“DDMS”。之后,它会显示在窗口标签中。

1.2 从命令行查看LogCat

和其他工具一样,在Eclipse中能做的操作,从命令行也可以完成。要查看LogCat,可按以下步骤操作:
1. 打开终端窗口。
2. 输入命令:

[user:~]> adb logcat

此命令会显示当前LogCat的尾部内容,并会随着设备不断生成日志条目而更新。也可以在命令行过滤日志条目,但语法不太直观。例如,若只想查看带有“StatusActivity”标签的条目,可使用以下命令:

[user:~]> adb logcat StatusActivity:* *:S

这里,“StatusActivity:”表示需要该标签的所有严重级别条目,“:S”表示屏蔽其他所有标签。建议始终保持一个运行着adb logcat的命令行窗口打开,这样能快速查看应用的运行情况,比在Eclipse中切换到DDMS透视图要快得多。

2. Android中的线程处理

2.1 线程的基本概念

线程是

返回列表