一、工作流程:
1、当请求显示图片,调用ImageLoader.displayImage(),首先会
1)计算显示图片的尺寸大小
2)判断该图片是否已存在缓存中,若No,跳到步骤3,若Yes,跳到步骤9
3)判断图片是否已存在本地,若No,跳到步骤4;若Yes,跳到步骤6
4)判断图片允许存储在本地,若No,跳转到步骤6;若Yes,跳到步骤5...
分类:
移动开发 时间:
2015-04-20 18:36:58
阅读次数:
291
虽然我们在做app的时候并不一定用到框架,但是一些好框架的思想是非常有学习价值的1、volley项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级...
分类:
移动开发 时间:
2015-04-10 17:40:29
阅读次数:
123
参考自 http://blog.csdn.net/xiaanming/article/details/27525741
http://my.oschina.net/u/1024921/blog/146081
http://www.eoeandroid.com/thread-325840-1-1.html
主要分析官方的demo,以及一些...
分类:
移动开发 时间:
2015-04-07 21:48:05
阅读次数:
211
1、volley项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) 缓存(5) 多级别取消请求(6) 和Activity和生命周期的联动...
分类:
移动开发 时间:
2015-04-03 15:14:37
阅读次数:
126
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!
前言
好久没写博文了,最近工作比较忙,剩下的一点点时间在做自己的项目,在Android酷炫实用的开源框架(UI框架)这篇文章中提到了很多开源的UI框架,我在自己的项目开发中也使用了大部分的,但是总觉得仅仅这几个不够用啊,所以本人在此做项目期间又找到了更多优秀的开...
分类:
移动开发 时间:
2015-03-21 17:15:01
阅读次数:
280
要使用ImageLoader就要到这里下载jar包:https://github.com/nostra13/Android-Universal-Image-Loader然后导入项目中去就行了项目文档结构图:从界面说起,界面本身是没什么好说的,就是如何在xml当中进行定义罢了有以下这么多个布局文件一个...
分类:
移动开发 时间:
2015-03-20 12:47:27
阅读次数:
216
技术不再多,知道一些常用的、不错的就够了。下面就是最近整理的“性价比”比较高的Android开源框架,应该是相对实用的。 1、volley 项目地址https://github.com/smanikandan14/Volley-demoJSON,图像等的异步下载;网络请求的排序(schedu...
分类:
移动开发 时间:
2015-03-16 16:09:26
阅读次数:
142
EventBus是个什么东西?有什么用?
EventBus是一个发布 / 订阅的事件总线。简单点说,就是两人约定好怎么通信,一人发布消息,另外一个约定好的人立马接收到你发的消息。
用处:相信大家都用过Handle了进行线程通信,回调方法进行通信,是不是觉得特麻烦。EventBus就可以帮减少很多事,不管你在任何地方任何位置发布一个事件,接收者都能立马接收到你的消息,不用你考虑android子线...
分类:
移动开发 时间:
2015-03-05 19:32:53
阅读次数:
232
自定义Button,实现按钮阴影和按下效果,一次配置,收藏到自己的架包,以后直接使用,完全可以代替系统本身的button。配色使用安卓5.0 materiaDesgin风格...
分类:
其他好文 时间:
2015-02-17 22:27:14
阅读次数:
275
开源社区发现的资源,很不错http://www.oschina.net/question/2004563_224958侧滑菜单相关源码、GridView效果相关源码、UI源码推荐开源已然成为一个大趋势。开源不仅能够很好的促进学习,还有利于其自身的发展。这里小编给大家推荐的一个Android开源框架好...
分类:
其他好文 时间:
2015-02-05 18:14:37
阅读次数:
162