IBM Worklight:UI性能

时间:2013-03-31 18:20:50

标签: android cordova jquery-mobile ibm-mobilefirst

我使用jQuery Mobile 1.3进行Worklight 5.0.6开发。我发现某些功能如TransitionsPanelsPopup Menu在实际设备中并不流畅(三星Galaxy S3和三星Note II,Android 4.1.1)。在显示期间它很差并且相当滞后。

由于Worklight最终使用了Phonegap框架,因此我使用Phonegap创建了一个相同的移动应用程序,其性能比使用Worklight更加平滑...

我可以知道为什么会这样,有没有办法改善UI性能?

非常感谢。

以下是测试应用的代码:WorklightPhoneGap

1 个答案:

答案 0 :(得分:4)

此问题的快速修复:

AndroidManifest.xml

  1. 使用以下内容替换<supports-screens ...>节点:
    <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:resizeable="true" android:anyDensity="true" />

  2. <uses-sdk ...>节点替换为<uses-sdk android:minSdkVersion="9"android:targetSdkVersion="17" />,并在 <supports-screens>节点后直接移动

  3. 在主要活动下添加screenSizeandroid:configChange属性。

  4. 针对大于3.2的SDK版本构建。 (单击Android上的属性 项目,然后点击Android,见截图)。

  5. 尝试重新安装并运行Android应用程序。