轻量级Android应用程序的提示

时间:2010-01-04 10:19:58

标签: android

我开始开发Android应用程序,我想知道是否有任何创建轻量级应用程序的提示。这是我第一次尝试在移动平台上编写应用程序,但我希望我的编程经验会有所帮助。

我想到了“更好,更快,更轻的Java”一书,但这会是我问题的“答案”吗?是否有任何针对Android平台的提示可以构建轻量级应用程序?

2 个答案:

答案 0 :(得分:11)

一个好的起点是Android开发者文档中的Designing for PerformanceDesigning for Responsiveness文档。

答案 1 :(得分:6)

意识到你正在编写一个内存有限的平台,所以尽量不要分配内存,除非你绝对必须这样做。你想要的最后一件事是让垃圾收集器启动并开始吃CPU周期。此外,“性能”通常与“用户体验”同义,因此如果您必须执行任何CPU密集型操作,请在后台和UI线程中执行此操作。

以下是您可能会发现有用的其他信息: