【问题标题】:Android Worklight App UI Performance Bad vs. BrowsersAndroid Worklight 应用程序 UI 性能与浏览器相比较差
【发布时间】:2013-07-31 16:15:56
【问题描述】:

在我们的项目中,我们使用的是 JQuery Mobile 1.3.1、WL 5.0.6 和 Knockout 2.2.1。

已编译、捆绑和安装的 Worklight 应用程序的 UI 性能几乎体现在各个方面 - 幻灯片转换、页面转换、按钮点击响应等 - 在高端 Android Galaxy 3、Galaxy 4 和 LG Optimus 上相当糟糕G 手机。

当我们使用 /worklight/apps/services/preview/App/android/1.0/default/App.html 直接从消费者版 Tomcat Worklight 服务器测试应用程序时,所有 Android 手机上所有浏览器的性能 - 内置、Chrome、Firefox、Opera 都很棒。与iOS非常相似,在某些情况下甚至更好。当然你有来自服务器的网络资源的加载时间,但是一旦加载它就会很快!

我们寻找了一些解决方案,只找到了:

<application android:hardwareAccelerated="true" ...>

...但由于这应该是 Android API 版本 14 的默认设置,我们预计不会有任何真正的性能提升。

对于如何让 Worklight 应用程序获得与 Android 浏览器中的应用程序相同的性能有什么建议吗?

【问题讨论】:

    标签: android performance jquery-mobile knockout.js ibm-mobilefirst


    【解决方案1】:

    众所周知并在我们的雷达上...

    请参阅 Ishai 对此问题的回答:IBM Worklight: UI Performance
    在 Android 环境的混合应用程序中使用 jQuery Mobile 时,对 AndroidManifest.xml 文件的建议调整应该有助于提高 UI 性能。

    【讨论】:

    • 哇。感谢您的链接和提示……它确实对 JQuery 产生了影响!这些更改是否默认是 WL6 的一部分?
    • 不,他们不是。还没有。
    • 这确实是我们应用程序中惊人的性能和正确渲染的凹凸。令人印象深刻。
    猜你喜欢
    • 2012-05-09
    • 2018-11-17
    • 2015-08-21
    • 2014-11-01
    • 2020-06-08
    • 2017-09-26
    • 2014-12-16
    • 1970-01-01
    • 2012-10-07
    相关资源
    最近更新 更多