Android上的视图闪烁

3

我正在使用Rhodes开发一个安卓应用程序。

在iPhone上,视图之间的转换非常完美,但在安卓上会闪烁。

请帮忙解决问题。

1个回答

4
这个答案可能不是最令人满意的,但是除了关闭页面转换之外,你无法对此进行任何干预。有时,即使iPhone也会在转换之间闪烁。这与jQuery Mobile中的过渡系统有关。在iPhone上,转换很平滑,您不一定会看到闪烁。Android没有像iOS那样编写,因此处理动画和转换的方式略显粗糙,这会导致页面之间出现卡顿和闪烁。
一些最新的Android设备开始更好地处理此问题。我已经在三星Galaxy S2上进行了测试,由于其快速的双核处理器,转换几乎与旧iPhone 3G一样平稳。
在Android赶上之前,最好将页面转换关闭。它可以使系统感觉更快,而快速是一个可计费的特性。 :-)
$(document).bind("mobileinit", function(){
  $.mobile.defaultPageTransition="none";
});

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接