- 博客(7)
- 资源 (12)
- 收藏
- 关注
转载 Dalvik与ART的GC调试
转载自: http://gityuan.com/2015/10/03/Android-GC/ 一、Dalvik 1.1 GC含义 Dalvik虚拟机,每一次GC打印内容格式: D/dalvikvm: , , , 中文版: D/dalvikvm: , , , 含义解析 GC Reason(GC触发原因) GC_CONC
2016-05-26 21:38:05 909
转载 Dalvik虚拟机简要介绍和学习计划
转载自: http://blog.csdn.net/Luoshengyang/article/details/8852432 我们知道,Android应用程序是运行在Dalvik虚拟机里面的,并且每一个应用程序对应有一个单独的Dalvik虚拟机实例。除了指令集和类文件格式不同,Dalvik虚拟机与Java虚拟机共享有差不多的特性,例如,它们都是解释执行,并且支持即时编译(JIT)、垃圾收
2016-05-24 14:34:42 386
转载 Android 获取内存使用状况的总结
转载自:http://blog.csdn.net/sfshine/article/details/8771422 1.Java代码获取 Yes, you can get memory info programmatically and decide whether to do memory intensive work. Get VM Heap Size by calli
2016-05-24 11:23:59 1267
转载 BufferedInputStream实现原理分析
转载自:http://diaocow.iteye.com/blog/1746210 高我们的读取效率,现在我们看下BufferedInputStream的实现原理: BufferedInputStream内部有一个缓冲区,默认大小为8M,每次调用read方法的时候,它首先尝试从缓冲区里读取数据,若读取失败(缓冲区无可读数据),则选择从物理数据源(譬如文件)读取新数据(这里会尝试尽可能读取多的
2016-05-23 11:57:25 617
转载 根据ImageView的大小来压缩Bitmap,避免OOM
转载自:http://www.cnblogs.com/tianzhijiexian/p/4254110.html Bitmap是引起OOM的罪魁祸首之一,当我们从网络上下载图片的时候无法知道网络图片的准确大小,所以为了节约内存,一般会在服务器上缓存一个缩略图,提升下载速度。除此之外,我们还可以在本地显示图片前将图片进行压缩,使其完全符合imageview的大小,这样就不会浪费内存了。
2016-05-17 15:40:25 756
转载 Java 7之多线程线程池 - 线程池原理(1)
来看一下线程池的框架图,如下: 1、Executor任务提交接口与Executors工具类 Executor框架同Java.util.concurrent.Executor 接口在Java 5中被引入。Executor框架是一个根据一组执行策略调用,调度,执行和控制的异步任务的框架。Executor存在的目的是提供一种将"任务提交"与"任务如何运行"分离开来的机制。定义
2016-05-11 21:16:35 381
转载 探究android:largeHeap
在日常的Android开发中,我们必然遇到过OutOfMemoryError这样的崩溃,产生的原因无外乎两点,一是内存过小不够用,二是程序设计有误,导致不能释放内存,其中后者情况较多。在解决这个问题时,我们亦或多或少听到android:largeHeap,然而这个概念又是什么呢,它该如何使用,存在哪些问题呢。本文讲比较全面介绍Android中的largeHeap帮助各位全面深入了解这个概念。
2016-05-11 19:58:15 371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人