摘要: 项目需要,开发中需要加载图片,自己要写图片从网上下载的方法,还要写缓存,等等。在网上找到一个开源项目,smartImageVIew,支持从URL和通讯录中获取图像,可以替代Android标准的ImageView。 特征:根据URL地址装载图像;支持装载通讯录中的图像;支持异步装载;支持缓存;这个是作... 阅读全文
posted @ 2015-09-04 11:13 TECHNOLOGYer 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、 谷歌GSON这个Java类库可以把Java对象转换成JSON,也可以把JSON字符串转换成一个相等的Java对象。Gson支持任意复杂Java对象包括没有源代码的对象。二、Gson解析Json步骤A、服务器端将数据转换成json字符串 首先、服务器端项目要导入Gson的jar包到BuiltPa... 阅读全文
posted @ 2015-09-04 11:12 TECHNOLOGYer 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍:鉴于大家的热情,我又写了一篇Android 最火框架XUtils之注解机制详解 混淆时注意事项:添加Android默认混淆配置$... 阅读全文
posted @ 2015-09-03 16:45 TECHNOLOGYer 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的 URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接 口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此... 阅读全文
posted @ 2015-09-03 16:33 TECHNOLOGYer 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 当应用程序启动时,Android首先会开启一个主线程(也就是UI线程),主线程为管理界面中的UI控件,进行事件分发。AD:一、Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI。解释:当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管... 阅读全文
posted @ 2015-09-03 14:24 TECHNOLOGYer 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一、什么是递归递归是指某个函数直接或间接的调用自身。问题的求解过程就是划分成许多相同性质的子问题的求解,而小问题的求解过程可以很容易的求出,这些子问题的解就构成里原问题的解了。二、递归的几个特点1.递归式,就是如何将原问题划分成子问题。2.递归出口,递归终止的条件,即最小子问题的求解,可以允许多个出... 阅读全文
posted @ 2015-09-01 18:15 TECHNOLOGYer 阅读(3643) 评论(0) 推荐(0) 编辑
摘要: BFS与DFS的讨论:BFS:这是一种基于队列这种数据结构的搜索方式,它的特点是由每一个状态可以扩展出许多状态,然后再以此扩展,直到找到目标状态或者队列中头尾指针相遇,即队列中所有状态都已处理完毕。DFS:基于递归的搜索方式,它的特点是由一个状态拓展一个状态,然后不停拓展,直到找到目标或者无法继续拓... 阅读全文
posted @ 2015-08-28 18:12 TECHNOLOGYer 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 将长宽相等的矩阵(二维数组)逆时针旋转90度,例如,有如下一个二维数组00 10 20 30 40 50 60 01 11 21 31 41 51 61 02 12 22 32 42 52 62 03 13 23 33 43 53 63 04 14 24 34 44 54 64 05 15... 阅读全文
posted @ 2015-08-25 09:01 TECHNOLOGYer 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 1、webstorm快捷键:IntelliJ-Idea 的快捷键Ctrl+/或Ctrl+Shift+/注释(//或者/*…*/)Shift+F6重构-重命名Ctrl+X删除行Ctrl+D复制行Ctrl+G查找行Ctrl+Shift+Up/Down代码向上/下移动。F2或Shift+F2高亮错误或警告... 阅读全文
posted @ 2015-08-04 14:53 TECHNOLOGYer 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一、原理区别一般我们在浏览器输入一个网址访问网站都是GET请求;再FORM表单中,可以通过设置Method指定提交方式为GET或者POST提交方式,默认为GET提交方式。HTTP定义了与服务器交互的不同方法,其中最基本的四种:GET,POST,PUT,DELETE,HEAD,其中GET和HEAD被称... 阅读全文
posted @ 2015-08-04 10:33 TECHNOLOGYer 阅读(482) 评论(0) 推荐(0) 编辑