我已经在 Sencha Touch 中完成了我的应用程序的 UI 并集成了每个页面。但是当我运行应用程序时它非常慢(即使没有任何功能——甚至没有数据库连接)。任何人都知道如何使应用程序运行得更快?非常感谢任何帮助。在此先感谢。
问问题
3684 次
2 回答
0
在这里查看。希望这可以帮助。
于 2012-04-12T09:49:07.143 回答
0
没有太多代码,很难说到底是什么问题。也就是说,性能缓慢的常见原因有很多:
- DOM 太深了
- 完成后不破坏面板
- 在较旧/较慢的手机上使用密集动画
- 在应用程序初始化时自动加载所有数据,而不是在相应面板打开时延迟加载它们
如果您还没有检查过,我强烈建议您观看有关 Sencha Touch 优化的视频。那里也有一个幻灯片共享,虽然不太详细。但这只是开始——移动设备的内存和 CPU 能力较低,因此优雅高效的代码是最好的良药。我会继续观看该视频并阅读有关在 MVC 架构中构建应用程序的内容。
于 2011-06-27T23:37:58.080 回答