Android 优化WebView加载时间-如何测量显示内容的时间?

Android 优化WebView加载时间-如何测量显示内容的时间?,android,android-webview,Android,Android Webview,我正在尝试优化页面的Android WebView加载时间,所以我需要做的第一件事是测量正确显示的时间以及总下载时间。如何测量WebView显示页面所需的时间 webWebClient.onPageFinished() 不是正确的回调,因为我看到页面显示时间约为3秒,但根据页面的不同,onPageFinished会在数秒后调用。。。那么,当WebView实际显示已下载的内容时,回调是什么呢?而不是下载所有的内容 更新:为了澄清这一点,我试图确定视觉显示内容的时间。用户可以滚动多久,等等。而不

我正在尝试优化页面的Android WebView加载时间,所以我需要做的第一件事是测量正确显示的时间以及总下载时间。如何测量WebView显示页面所需的时间

 webWebClient.onPageFinished()
不是正确的回调,因为我看到页面显示时间约为3秒,但根据页面的不同,onPageFinished会在数秒后调用。。。那么,当WebView实际显示已下载的内容时,回调是什么呢?而不是下载所有的内容


更新:为了澄清这一点,我试图确定视觉显示内容的时间。用户可以滚动多久,等等。而不是完全下载页面的时间。

可以通过在xml android中添加这一行来优化加载时间:hardwareAccelerated=“true”@Viren好的,我会添加这一行。我所经历的是,页面也没有被缓存。我试过加载techcrunch.com页面,在我的连接上加载每个页面需要3秒钟。但要完全下载所有内容,大约需要10秒或更长时间。我想知道这个页面是否没有缓存或其他东西。我如何始终缓存任何内容?请参考