我创建了一个应用程序,我想看看我是否可以通过对某个活动+后台任务运行traceview来提高性能。
This link points来自traceview的图片。正如您所看到的,有两种颜色占用了大部分时间+处理器。
drawBitmap
。 (我使用标题徽标,重复
标题背景和另一个重复整个背景
屏幕,全部在 XML布局文件中描述。)dalvik/system/VMDebug.startGC ()V
我的问题:
答案 0 :(得分:0)
听起来你可以优化你的位图绘图,(你提到重复绘制的背景)
VMDebug是dalvik调试监视器 调用startGC()函数来启动垃圾收集
答案 1 :(得分:0)
1)Try这个答案使drawBitmap更便宜
2)特定于VM的调试功能。虽然这个类及其许多成员都是公开的,但是这个类应该以更友好的方式包装,供应用程序开发人员使用。在Android平台上,访问此功能的推荐方法是通过类android.os.Debug。