Volley主页 https://android.googlesource.com/platform/frameworks/volley
http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded
1. 什么是Volley
Google I/O 2013上,Volley发布了volley。在这之前...
分类:
移动开发 时间:
2014-10-08 13:00:25
阅读次数:
324
android volley 实现上传文件功能...
分类:
移动开发 时间:
2014-10-07 17:40:03
阅读次数:
301
在Android开发中加载sdcard上的大图片到内存时容易导致OOM异常,常见的解决办法是基于BitmapFactory.Options类提供的方法定义指定的解码方式,设置inJustDecodeBounds属性为true,避免分配内存,返回一个null的Bitmap对象(包含outWidth,o...
分类:
移动开发 时间:
2014-10-06 03:02:49
阅读次数:
168
可以想象的出,不规则的瀑布照片墙是ScrollView内嵌一个横向的LinearLayout再内嵌三个纵向的LinearLayout。
如果不停地往LinearLayout里添加图片,程序很快就会OOM。因此我们还需要一个合理的方案来对图片资源进行释放,这里仍然是准备使用LruCache算法
TravlesFragment:
package com.francis.changtrav...
分类:
移动开发 时间:
2014-10-04 18:49:36
阅读次数:
321
BitmapFactory.decodeStream引起了OutOfMemory.在decodeStream之前,通过设置options.inJustDecodeBounds=true;让Bitmap实现虚加载。设置options.inJustDecodeBounds=true;让Bitmap实现虚加载。使用options.outWidth和options.outHeight获取图片宽和高。再使用ImageLoader.getI..
分类:
其他好文 时间:
2014-09-30 03:31:02
阅读次数:
244
1、Android 进程管理&内存
Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存是比较有限的。如果我们编写的代 码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机。为了能够使得Android应用程序安全且快速的运行,Android 的每个应用程序都会使用一个专有的Dalvik虚拟机实例来运行,它是由Z...
分类:
移动开发 时间:
2014-09-28 22:38:56
阅读次数:
339
5. 内存问题排查手段及相关文件介绍【重点】
对于内存问题排查,或者OOM问题排查,一般会涉及到如下文件,下面将如下文件的分析和设置介绍一下,这也是本文档的重点,后面排查内存信息还是要根据这些文件信息来排查。其实未必是有内存泄露,也可能是一些策略有问题,比如线程数目的增加,buffer的申请、释放时间交集等。
5.1 /proc/sys/vm/min_free_kbytes
min_free...
分类:
其他好文 时间:
2014-09-28 02:30:50
阅读次数:
198
cu红色为检查异常,就是eclipse要提示你是try catch 还是throws。非检查异常,就是/0,nullpointexception,数据越界访问indexOfOutBounds 异常错误: 最常见的oom错误,还有classnotFoundeError,StackOverflowErr...
分类:
编程语言 时间:
2014-09-27 20:58:00
阅读次数:
222
android volley高效网络框架解析...
分类:
移动开发 时间:
2014-09-26 19:16:28
阅读次数:
252
Android中的ListView应该算是布局中几种最常用的组件之一了,使用也十分方便,下面将介绍ListView几种比较常见的优化方法:...
分类:
移动开发 时间:
2014-09-25 12:24:18
阅读次数:
221