性能:Android Webview 与视图数据源 + 解析 JSON
Performance: Android Webview vs Views Datasource + parsing JSON
如果开发人员只想显示特定的视图块,而不是完整的网页,是否值得直接从视图数据源的输出将内容重建为 XML? Webview 似乎更容易实现,但我感觉它会导致额外的加载时间和开销。
请赐教!
从您的回答中无法理解您希望显示的网页的复杂性,但请注意 WebView 的使用可能会导致很多兼容性问题。
如果您的网页很容易以原生方式实现 - 我建议采用原生方式。从性能的角度来看,它无论如何都是最好的解决方案。
如果您的网页很复杂,请查看 Crosswalk 项目。它的 XWalkView 比 WebView 可靠得多。请注意,这种方式的缺点是:
- 更大的 apk 大小,根据我的经验不少于 +=20Mb
- RAM 开销
- XWalkView 实例化的额外时间
如果开发人员只想显示特定的视图块,而不是完整的网页,是否值得直接从视图数据源的输出将内容重建为 XML? Webview 似乎更容易实现,但我感觉它会导致额外的加载时间和开销。
请赐教!
从您的回答中无法理解您希望显示的网页的复杂性,但请注意 WebView 的使用可能会导致很多兼容性问题。
如果您的网页很容易以原生方式实现 - 我建议采用原生方式。从性能的角度来看,它无论如何都是最好的解决方案。
如果您的网页很复杂,请查看 Crosswalk 项目。它的 XWalkView 比 WebView 可靠得多。请注意,这种方式的缺点是:
- 更大的 apk 大小,根据我的经验不少于 +=20Mb
- RAM 开销
- XWalkView 实例化的额外时间