Android
zhuanglonghai
这个作者很懒,什么都没留下…
展开
-
Android App 内存泄露之Thread
Thread 内存泄露线程也是造成内存泄露的一个重要的源头。线程产生内存泄露的主要原因在于线程生命周期的不可控。1.看一下下面是否存在问题public class ThreadActivity extends Activity {public void onCreate(Bundle savedInstanceState) { super.onCreate(savedIns原创 2014-07-17 17:15:10 · 8229 阅读 · 1 评论 -
Android App 内存泄露之Handler
Android App 内存泄露之Handler, 你可能忽略的东东原创 2014-07-28 16:50:41 · 39610 阅读 · 14 评论 -
Android内存泄露之开篇
Android内存泄露开篇先来想这三个问题内存泄露是怎么回事内存会泄露的原因避免内存泄露1.内存泄露怎么回事一个程序中,已经不需要使用某个对象,但是因为仍然有引用指向它垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。Android的一个应用程序的内存泄露对别的应用程序影响不大。为了能够使得Android应用程序安全且快速的运行,Android的原创 2014-07-10 16:38:22 · 2467 阅读 · 0 评论 -
Android App 内存泄露之资源
Android App 内存泄露之资源资源内存泄露主要是资源申请未释放,还有资源没有重复使用。第一种解决这部分问题的关键在于申请资源后能保证能释放资源。第二种利用复用机制优化,如池的概念 。 1.引用资源没有释放代码如下:private final class SettingsObserver implements Observer { public void up原创 2014-08-07 16:40:42 · 3612 阅读 · 0 评论 -
Android App 内存泄露之调试工具(1)
Android App 内存泄露之工具(1)使用内存监测工具 DDMS –> Heap操作步骤启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的,没打开的直接Window>ShowView>自己选将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式链接成功后,在DDMS的Device原创 2014-08-08 16:49:13 · 7260 阅读 · 1 评论