所谓Volley,它是2013年Google I/O上发布的一款网络框架,基于Android平台,能使网络通信更快,更简单,更健全。它的优点:(1)默认Android2.3及以上基于HttpURLConnection,2.3以下使用基于HttpClient;(2)符合Http 缓存语义 的缓存机制(...
分类:
其他好文 时间:
2015-01-05 18:20:29
阅读次数:
270
最近遇到了一个程序运行时间长后,操作系统由于out of memory 导致系统的oom-killer将程序直接杀死的问题:
错误提示大概为:
Out of memory: Kill process 20011 (main) score 58 or sacrifice child
Killed process 20011 (main) total-vm:21688384kB,...
分类:
系统相关 时间:
2015-01-05 15:05:26
阅读次数:
332
最近遇到了一个程序运行时间长后,操作系统由于outofmemory导致系统的oom-killer将程序直接杀死的问题:错误提示大概为:Outofmemory:Killprocess20011(main)score58orsacrificechildKilledprocess20011(main)total-vm:21688384kB,anon-rss:715844kB,file-rss:816256kB这些错误..
分类:
系统相关 时间:
2015-01-05 15:05:20
阅读次数:
462
Volley主页 https://android.googlesource.com/platform/frameworks/volley
http://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded
1. 什么是Volley
在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于Async...
分类:
移动开发 时间:
2015-01-04 23:07:41
阅读次数:
327
Volley 下载
git clone https://android.googlesource.com/platform/frameworks/volley
下载之后引入项目即可 ,volley 适合数据小但是连续的通信,,至于下载文件就支持的不是很好,建议用android 自带的downLoadmanager ,.
android 联网需要的网络权限,和对存储...
分类:
移动开发 时间:
2015-01-04 13:40:46
阅读次数:
216
一、加载一张图片
Volley是通过
ImageRequest来获取网络上的图片的,指定一个URL,返回一个已经编码号的bitmap。当然它也提供了其他便利特性,比如调整图片大小。使用它它主要的好处是
Volley的计划线程确保了如图片编码、调整大小等昂贵的操作自动地在一个工作线程完成,不会给主线程带来太多的麻烦和干扰。
a cannedrequest for getting...
分类:
移动开发 时间:
2015-01-01 21:16:55
阅读次数:
291
关于java方法中Object... args参数的含义
在阅读google发布的volley源码时,突然看到一个方法中存在这样的写法,如 :v(String format, Object... args)
不明白什么意思,琢磨着为什么要这样写呢,跟Object[] args是一个意思吗?为什么用三个点代替呢?后来查阅了下文档,原来这是JDK1.5新增语法,新特性,动态参数或者是可变参数的...
分类:
编程语言 时间:
2014-12-31 14:36:20
阅读次数:
176
在开发当中,我们常常需要实现文件上传,比较常见的就是图片上传,比如修改个头像什么的。但是这个功能在Android和iOS中都没有默认的实现类,对于Android而言我就是要实现一个文件上传功能,但是我还得下载一个jar包,而这个jar包几十KB,这尼玛仿佛并非人间!今天我们就来自己实现文件上传功能,并且弄懂它的基本原理。...
分类:
移动开发 时间:
2014-12-30 17:07:20
阅读次数:
425
注意:使用JsonObjectRequest或继承自JsonObjectRequest类的对象提交一个post请求,如果有参数需要提交,就必须以JSONObject的json串方式提交.否则通过重写getParams()方法的方式提交不管用,getParams()方法中提交...
分类:
Web程序 时间:
2014-12-30 13:44:25
阅读次数:
645
Android利用Volley异步加载数据(JSON和图片)完整示例MainActivity.javapackage cc.testvolley; import org.json.JSONObject; import android.app.Activity; import android.a...
分类:
移动开发 时间:
2014-12-29 13:39:24
阅读次数:
166