android - 在 android 中使用 webView 的最佳实践是什么?我们可以在 recyclerview 的每一行中使用 webview 吗?

标签 android performance

我正在开发一个 recyclerview,我在每个 viewHolder 中使用一个 webView。但是 WebView 往往滞后很多。实际上,我正在使用 highcharts(一个 js 图表库)来呈现图表,它会自动为图表制作动画。由于这种滞后,动画会断断续续。在 recyclerview 和 viewpager 中使用 webview 是最佳实践吗?

最佳答案

不要使用多个 webview,而是尝试使用一个 webview 作为您的应用程序的回收 View (即作为列表)。
它还会加速您的应用程序,因为它只需渲染一次,而不是为每个查看器一遍又一遍地渲染相同的图表库

关于android - 在 android 中使用 webView 的最佳实践是什么?我们可以在 recyclerview 的每一行中使用 webview 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36383859/

相关文章:

android - gradle 为 keystore 文件设置绝对路径值

java - Android 的 SharedPreferences 在 Java 中的等价物是什么?

python - python 2 中的 `in range` 构建 --- 工作太慢

c - 高效计算 nCk mod p

c++ - 为什么 istream/ostream 慢

java - Android音频FFT使用audiorecord检索特定频率幅度

java - 如何通过配置更改在 Android 上管理蓝牙连接?

java - 优化从大表中获取数据

java - 如何解决运行时错误 "Access denied finding property"?

spring - 用于文件上传的 Spring Boot API 的 Tomcat 性能