繁体   English   中英

Android中的钛应用程序响应缓慢

[英]Slow response of titanium app in android

我已经为IOS和android开发了一个具有最新钛合金版本(4.4.0)的应用程序,但是在android中,例如click事件需要大量时间来响应,有时甚至需要双击。 有解决方案吗?

除非我们看到代码,否则很难提出建议。 您可以遵循一些准则:

  1. 使用tableview时,请提供className属性以提高性能。
  2. 不要使用过多的视图循环(一个视图在另一个视图中,依此类推),并尽量保持简单。
  3. 组织完所有UI元素后,打开窗口。 与打开窗口然后组织UI元素相比,它将更快地呈现。
  4. 如果执行长动作(耗时)更好地向用户显示活动指示器,则表明应用程序正在执行某些动作。

我认为社区也可以添加更多此类准则。

除了soumya的要点外,我还要补充以下内容

1,永远不要为窗口中的每个行组件编写事件监听器,编写一个事件监听器,然后通过其属性来标识起源的事件元素。 2.对图像应用延迟加载。(在列表屏幕中加载缩略图)3.始终对窗口关闭时使用的对象进行空引用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM