轻量级Android应用程序提示

轻量级Android应用程序提示,android,Android,我开始开发Android应用程序,我想知道是否有创建轻量级应用程序的技巧。这是我第一次尝试在移动平台上编写应用程序,但我希望我的编程经验能有所帮助 我想到了“更好、更快、更轻的Java”这本书,但这会是我问题的“答案”吗?对于Android平台,是否有一些特定的技巧可以让我构建轻量级应用程序?一个好的开始应该是Android开发者文档中的和文档。意识到您是在为内存有限的平台编写代码,所以除非您必须这样做,否则不要尝试分配内存。您最不希望垃圾收集器启动并开始消耗CPU周期。而且,通常情况下,“性能

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


我想到了“更好、更快、更轻的Java”这本书,但这会是我问题的“答案”吗?对于Android平台,是否有一些特定的技巧可以让我构建轻量级应用程序?

一个好的开始应该是Android开发者文档中的和文档。

意识到您是在为内存有限的平台编写代码,所以除非您必须这样做,否则不要尝试分配内存。您最不希望垃圾收集器启动并开始消耗CPU周期。而且,通常情况下,“性能”与“用户体验”是同义词,因此如果您必须执行CPU密集型操作,请在后台和UI线程之外执行

以下是一些您可能会发现有用的附加信息:


这两个答案都很好——但我会将这一个标记为“答案”,因为它在Twitter上有更多的VoteFollow Rominguy,提供零星但有用的提示。