摘要: finish是Activity的类,仅仅针对Activity,当调用finish()时,只是将活动推向后台,并没有立即释放内存,活动的资源并没有被清理;当调用System.exit(0)时,杀死了整个进程,这时候活动所占的资源也会被释放。在开发android应用时,常常通过按返回键(即keyCode... 阅读全文
posted @ 2014-05-06 21:57 汪少伯 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.linuxidc.com/Linux/2011-10/44785.htm因为Android使用Java作为开发语言,很多人在使用会不注意内存的问题。于是有时遇到程序运行时不断消耗内存,最终导致OutOfMemery,程序异常退出,这就是内存泄露导致的。我们现在就来总结一下... 阅读全文
posted @ 2014-05-06 21:56 汪少伯 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 转自:http://technicalsearch.iteye.com/blog/1967616一、什么是Surface简单的说Surface对应了一块屏幕缓冲区,每个window对应一个Surface,任何View都要画在Surface的Canvas上(后面有原因解释)。传统的view共享一块屏幕... 阅读全文
posted @ 2014-05-06 10:27 汪少伯 阅读(525) 评论(0) 推荐(0) 编辑