More Related Content
Similar to Android开发基础 (20)
Android开发基础
- 9. Android程序框架
• 资源
– Drawable:图片(res/drawable/)
– Layout:UI 布局(res/layout/)
– String :文本(/res/values/)
– Color :颜色值(/res/values/)
– Anim:动画(/res/anim)
- 12. DDMS
• Devices
– Debug the selected process
– Update Heap
– Dump HPROF File
– Cause GC
– Update Threads
– Start Method Profiling
– Stop Process
– Screen Capture
- 13. DDMS
• LogCat
– Log的分级
verbose Debug Info Warn Error
– 如何使用Log分析bug?
• Crash Log & Warn Log
• Log追溯代码执行路径
– 如何使用Log查看性能?
- 16. DDMS
• TraceView
Traceview是android平台配备
一个很好的性能分析的工具。
它可以通过图形化的方式让
我们了解我们要跟踪的程序
的性能,并且能具体到
method。
- 18. DDMS
• NativeHeap
– 优化内存使用
C:Documents and Settingsuser .androidddms.cfg 下.
在ddms.cfg 结尾新增一行 "native=true“
adb shell setprop libc.debug.malloc 1
adb shell stop
adb shell start
- 20. Android Tools
• Adb Shell(命令行工具)
SDK的Tools文件夹下包含着Android模拟器操作
的重要命令adb,adb的全称为(Android Debug
Bridge就是调试桥的作用。通过adb我们可以在
Eclipse中方面通过DDMS来调试Android程序。借助
这个工具,我们可以管理设备戒手机模拟器的状
态。