摘要: 一、为什么要使用软引用 在上面关于软引用的介绍中,已经提到了软引用的特性。使用SoftReference引用的对象会有很长的生命周期,只有当系统的内存不足的时候,才会去释放这些软引用对象。所以可以使用软引用来缓存一些比较昂贵的资源,比如获取的网络图片数据。 当应用从网络中获取网络图片数据时,用户完全有可能做一些重复性的操作去查看相同的图片信息。对于这样的问题,通常会有两种解决方法: 一种是把过去查看过的图片信息保存在内存中,每一个存储了图片信息的 Java 对象的生命周期都贯穿整个应用程序生命周期,另一种是当用户开始查看其他图片信息的时候,把存储了当前的图片信息的 Java 对象结束引用... 阅读全文
posted @ 2013-10-29 23:44 山顶的鱼 阅读(760) 评论(0) 推荐(0) 编辑
摘要: OrmLite 数据持久化ViewFlow-ViewFliper升级版ViewPagerIndicator增加页面指示器butterknife 通过注解自动完成findViewById,Onclick()AsyncHttpClient HTTP异步上传下载,https://github.com/downloads/loopj/android-async-http/android-async-http-1.4.2.jar------------------------------------------JAVA与UI分离:View.InflateXML和JAVA组件的桥梁UI与业务逻辑分离使用. 阅读全文
posted @ 2013-10-29 21:47 山顶的鱼 阅读(408) 评论(0) 推荐(1) 编辑
摘要: GPL Apache BSD 阅读全文
posted @ 2013-10-29 21:21 山顶的鱼 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 操作系统:fedora ubuntuBug追踪系统:Mantis Email版本控制:SVN Git产品需求追踪:wiki、Mantis 阅读全文
posted @ 2013-10-29 20:33 山顶的鱼 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 现在流行云服务,由此展开的词汇有私有云,公有云,再细分可以分云存储、云计算、云软件、云安全等等一系列的新鲜名词的事物。但这些与本篇文章关系不大,本篇文章主要介绍私有云存储解决方案ownCloud。ownCloud起源于KDE项目,最早的开发者是Frank Karlitschek,详细wiki查看:http://en.wikipedia.org/wiki/OwnCloud环境介绍要搭建属于自己的云存储,方法不复杂,所需的环境非常常见,是经典的lamp应用。要搭建私有云ownCloud,首先要在服务器上搭建lamp或lnmp生产环境。下载安装ownCloud分社区稳定版和开发版,我们一般用ownC 阅读全文
posted @ 2013-10-29 20:23 山顶的鱼 阅读(1328) 评论(0) 推荐(0) 编辑