android
f303153041
这个作者很懒,什么都没留下…
展开
-
android 自定义基于组件的注册用户对话框
RegisterDialog registerDialog = new RegisterDialog(MyActivity.this,new RegisterDialog.CallBack() { @Override public void regist(String userName, String passWord,...原创 2014-11-12 17:05:45 · 213 阅读 · 0 评论 -
Volley 核心源码解析(一)
[size=large][color=orange]Http 请求的基本过程[/color][/size] volley 的 初始化 RequestQueue requestQueue = Volley.newRequestQueue(context), 返回的是一个 RequestQueue 对象,这个对象的作用下面再说。现在进入到方法的内部可以看到 这么几个重载的方法...2016-03-08 17:39:01 · 92 阅读 · 0 评论 -
Volley 核心源码解析(二)
[size=large][color=orange]请求队列 RequestQueue[/color][/size] 每一个使用过Volley的同行们都用过 RequestQueue.add(request) 这个方法,看看这个方法到底做了什么: public Request add(Request request) { // Tag the request as ...2016-03-08 17:39:31 · 105 阅读 · 0 评论 -
Volley 核心源码解析(三)
[size=large][color=orange]Volley 的任务调度模型[/color][/size] 接着上一节的 RequestQueue,在Volley 初始化 RequestQueue的时候 会执行 RequestQueue 的 start()方法,在start方法中 初始化了,缓存调度器和网络调度器。 [b] public void start() { ...2016-03-08 17:41:25 · 129 阅读 · 0 评论 -
Volley 核心源码解析(四)
[size=large][color=orange]Volley 的缓存[/color][/size] [color=green][b]1.磁盘缓存[/b][/color] 在Volley类 调用 newRequestQueue方法的时候 ,创建了一个file File cacheDir = new File(context.getCacheDir(), DEFAULT_CAC...2016-03-08 18:04:14 · 112 阅读 · 0 评论