会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
LOVE SHARE
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2016年6月23日
断点续传和下载原理分析
摘要: 断点续传和断点下载都是用的RandomAccessFile, 它具有移动指定的文件大小的位置的功能seek 。 断点续传是由服务器给客户端一个已经上传的位置标记position,然后客户端再将文件指针移动到相应的position,通过输入流将文件剩余部分读出来传输给服务器 断点下载 是由客户端告诉服
阅读全文
posted @ 2016-06-23 14:57 LOVE SHARE
阅读(41383)
评论(0)
推荐(5)
编辑
2016年6月14日
Volley 实现原理图
摘要: 1.启动requestQueue 2. 添加请求 3. 启动cacheDispatcher 4.启动networkDispatcher 5. 数据分发
阅读全文
posted @ 2016-06-14 16:36 LOVE SHARE
阅读(318)
评论(0)
推荐(0)
编辑
Volley全方位解析,带你从源码的角度彻底理解
摘要: Volley 是 Google 推出的轻量级 Android 异步网络请求框架和图片加载框架。在 Google I/O 2013 大会上发布。其适用场景是数据量小,通信频繁的网络操作。 主要特点: (1). 扩展性强。Volley 中大多是基于接口的设计,可配置性强。(2). 一定程度符合 Http
阅读全文
posted @ 2016-06-14 14:18 LOVE SHARE
阅读(4696)
评论(0)
推荐(0)
编辑
2016年5月31日
23种设计模式
摘要: 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,
阅读全文
posted @ 2016-05-31 15:56 LOVE SHARE
阅读(215)
评论(0)
推荐(0)
编辑
2016年5月20日
android service
摘要: 概念:android service 服务, 是andorid 四大组件之一 作用:用于处理后台任务 运行特性:它本身是跑在主线程中的的,所以如果在service 中处理耗时操作,应该启动子线程或者子任务来执行 使用: 1. 启动方式: startService bindService startS
阅读全文
posted @ 2016-05-20 16:18 LOVE SHARE
阅读(328)
评论(0)
推荐(0)
编辑
2016年4月29日
Android drawable微技巧
摘要: 家都知道,在Android项目当中,drawable文件夹都是用来放置图片资源的,不管是jpg、png、还是9.png,都可以放在这里。除此之外,还有像selector这样的xml文件也是可以放在drawable文件夹下面的。 但是如果你现在使用Android Studio来新建一个项目,你会发现有
阅读全文
posted @ 2016-04-29 17:39 LOVE SHARE
阅读(273)
评论(0)
推荐(0)
编辑
2016年4月12日
Android ListView实现不同item的方法和原理分析
摘要: ListView实现不同item的方法和原理分析一问题抛出Listview是android里面的重要组件,用来显示一个竖向列表,这个没有什么问题;但是有个时候列表里面的item不是一样的,如下图,列表里面应该有3种类型的item 1. 头像在左边的气泡Item ,比如”今天下午我就不出来了,...”
阅读全文
posted @ 2016-04-12 17:45 LOVE SHARE
阅读(1594)
评论(0)
推荐(0)
编辑
2016年4月5日
Android 网络框架 volley源码剖析
摘要: 转载请注明出处: http://blog.csdn.net/guolin_blog/article/details/17656437 经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Vol
阅读全文
posted @ 2016-04-05 15:08 LOVE SHARE
阅读(225)
评论(0)
推荐(0)
编辑
2016年3月28日
AsyncTask的缺陷和注意事项
摘要: 1. AsyncTask 主要是用来处理后台耗时操作,并将数据更新到主线程的一个工具类。 AsyncTask的执行分为四个步骤,每一步都对应一个回调方法,这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。 1) 子类化AsyncTask 2) 实现AsyncTask中定义的下面一个或几个
阅读全文
posted @ 2016-03-28 11:06 LOVE SHARE
阅读(4917)
评论(0)
推荐(0)
编辑
2016年3月17日
android 内存处理工具
摘要: 1. LeakCanary 检查内存泄露 LeakCanary 是一个开源的在debug版本中检测内存泄漏的java库。 让我们来看看一个cait的例子: 创建一个RefWatcher实例,然后给它一个对象让它观察: 当检测出泄漏的时候,你会自动得到一个漂亮的泄漏线索: 我们知道你的时间宝贵,因此我
阅读全文
posted @ 2016-03-17 19:21 LOVE SHARE
阅读(691)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
···
11
下一页
公告