首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免高透支和长视图绘图

避免高透支和长视图绘图
EN

Stack Overflow用户
提问于 2014-01-22 11:40:25
回答 2查看 517关注 0票数 1

我编写的BI应用程序有问题。

应用程序对图表使用AChartEngine,并且大多数表数据是以编程方式膨胀的。我目前面临两个主要问题:

  1. 当应用程序切换方向时,重绘每个仪表板元素(即显示数据)大约需要8-10秒。这是透支问题还是其他问题(这发生在N4,N5,Note 3.)。这是不可接受的,我真的需要解决这个问题!
  2. 表行元素上有将近4倍的透支,我设法将其降低--使用getWindow().setBackgroundDrawable(null)将其降低到2-2.5倍。当所有的东西都是从代码中膨胀的时候,我如何解决透支的问题?(以下是它的外观示例:http://prntscr.com/2lio5q)。
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-27 08:06:14

我终于确定了方向,工作非常缓慢。我在显能者中向我的FragmentActivity应用了几个旗子,现在它工作得更好了,旗子是android:configChanges="screenSize|orientation|keyboardHidden"

记住,在这种情况下,FragmentPagerAdapter比FragmentActivity要好得多,安卓也喜欢使用它,但我使用的是我所得到的东西。

希望这能帮到别人!

票数 1
EN

Stack Overflow用户

发布于 2014-01-22 12:05:36

关于透支:您检查了Romain的Android性能案例研究:http://www.curious-creature.org/docs/android-performance-case-study-1.html

你还可以找到他的几个谷歌I_O视频(其中一些是过时的),这可能是有帮助的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21281908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档