- 博客(6)
- 资源 (11)
- 收藏
- 关注
转载 Android App 内存泄露之调试工具(1)
Android App 内存泄露之工具(1) 使用内存监测工具 DDMS –> Heap 操作步骤 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的,没打开的直接Window>ShowView>自己选 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式 链接成功后,在DDMS的Device
2015-03-06 14:04:02
632
转载 Android App 内存泄露之资源
Android App 内存泄露之资源 资源内存泄露主要是资源申请未释放,还有资源没有重复使用。 第一种解决这部分问题的关键在于申请资源后能保证能释放资源。第二种利用复用机制优化,如池的概念 。 1.引用资源没有释放 代码如下: [html] view plaincopyprivate final class SettingsObserver implements Obs
2015-03-06 14:02:56
708
转载 Android App 内存泄露之Handler
Android App 内存泄露之Handler Handler也是造成内存泄露的一个重要的源头,主要Handler属于TLS(Thread Local Storage)变量,生命周期和Activity是不一致的 ,Handler引用Activity会存在内存泄露。 看一下如下代码 [html] view plaincopy/** * * 实现的主要功能。 * @vers
2015-03-06 14:01:22
544
转载 Android App 内存泄露之Thread
Thread 内存泄露 线程也是造成内存泄露的一个重要的源头。线程产生内存泄露的主要原因在于线程生命周期的不可控。 1.看一下下面是否存在问题 [html] view plaincopyspan style="white-space:pre"> span>/** * * @version 1.0.0 * @author Abay Zhuang br/> *
2015-03-06 13:50:15
468
转载 Android内存泄露之开篇
先来想这三个问题 内存泄露是怎么回事内存会泄露的原因避免内存泄露 1.内存泄露怎么回事 一个程序中,已经不需要使用某个对象,但是因为仍然有引用指向它垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。 Android的一个应用程序的内存泄露对别的应用程序影响不大。 为了能够使得Android应用程序安全且快速的运行,Android的每个应用程序都会使用一个专
2015-03-06 13:47:28
566
原创 Java中堆栈常量池等内存分配原理详解
转载请注明出处:http://blog.youkuaiyun.com/Alex_SHT_JAVA/article/details/43966207存储的方式: 寄存器 栈(stack) 堆(heap) 静态域 常量池 非RAM存储 寄存器最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 寄存器又分为很多种:通用寄存器通用寄存器AX(accumulator)、BX(base)、CX(count
2015-02-27 13:03:48
3202
linux 部署系统jdk6 tomcat6安装配置 oracle11g中文显示乱码
2012-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人