Android 计算TextView渲染性能的时间
如何计算Android 计算TextView渲染性能的时间,android,rendering,Android,Rendering,如何计算TextView渲染一行文本所需的时间 textView.setText("hello"); 在eclipse中使用Android Traceview您可以扩展TextView类并覆盖绘图: @Override public void draw(Canvas canvas) { //log start time super.draw(canvas); //log end time } @Maxim的另一种选择是只在setText(“hello”)前后记录日志
TextView
渲染一行文本所需的时间
textView.setText("hello");
在eclipse中使用Android Traceview您可以扩展TextView类并覆盖绘图:
@Override
public void draw(Canvas canvas) {
//log start time
super.draw(canvas);
//log end time
}
@Maxim的另一种选择是只在
setText(“hello”)前后记录日志代码>
但是,如果仅在调用setText
后才渲染视图,则这将不起作用。也许有人可以在评论中确认或否认这一点。记录方法调用前后的时间。但是,它将如何帮助您呢?请查看此链接
Log.i(logTag, "start time");
textView.setText("hello");
Log.i(logTag, "end time");