上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 70 下一页
摘要: Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。这里重点介绍一下软引用和弱引用。如 果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对... 阅读全文
posted @ 2014-11-18 11:59 新感觉 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 摘要:在你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。使用图片缓存技术在 你应用程序的UI界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用 ListView,... 阅读全文
posted @ 2014-11-18 11:54 新感觉 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 异步下载图片LruCache缓存手机缓存OOM转载请注明出处http://blog.csdn.net/xiaanming/article/details/9825113异 步加载图片的例子,网上也比较多,大部分用了HashMap> imageCache ,但是现在已经不再推荐使用这种方式了,因为从 ... 阅读全文
posted @ 2014-11-18 11:09 新感觉 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧。这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。 先来看下两者的使用方式,再来作比较。除了加载图片时要用到缓存处理... 阅读全文
posted @ 2014-11-18 11:08 新感觉 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Android中很多框架性的设计都已经存在了,但在市场上的发布版本里却因为没有很好的理解Android的设计意图而进行自己的定制,或者自己又做一 个冗余的实现。Android中的Provision其实就是类似刚出厂时或者恢复出厂设置之后,一步一步引导用户完成各种设置的Setup Wizard程序。在... 阅读全文
posted @ 2014-11-17 15:39 新感觉 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。简单说来, 下面来看从上面的类图中可以看出,在单例类中有一个构造函数 Singleton ,但是这个构造函数却是私有的(前面是“ - ”符号),然后在里面还公开了一个 GetInstance()方法,通过上面的类图不... 阅读全文
posted @ 2014-11-17 10:55 新感觉 阅读(449) 评论(0) 推荐(0) 编辑
摘要: source insight快捷键及使用技巧 退出程序 : Alt+F4重画屏幕 : Ctrl+Alt+Space完成语法 : Ctrl+E复制一行 : Ctrl+K恰好复制该位置右边的该行的字符 : Ctrl+Shift+K复制到剪贴板 : Ctrl+Del剪切一行 : Ctrl+U剪切该位置右边... 阅读全文
posted @ 2014-11-13 13:55 新感觉 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 为什么要用Source Insight呢?貌似是因为比完整的IDE要更快一些,比较利于查看大量的代码。 软件的安装很简单,设置好安装目录。 配置好文档路径,当然这个也可以在Options里面改,选Options->Preferences…里面的Folders标签就行。Project的建立和工作区... 阅读全文
posted @ 2014-11-13 13:52 新感觉 阅读(307) 评论(0) 推荐(0) 编辑
摘要: android中dip、dp、px、sp和屏幕密度1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而... 阅读全文
posted @ 2014-11-13 11:43 新感觉 阅读(667) 评论(0) 推荐(0) 编辑
摘要: android中获取屏幕的长于宽,参考了网上有很多代码,但结果与实际不符,如我的手机是i9000,屏幕大小是480*800px,得到的结果却为320*533结果很不靠谱,于是自己写了几行代码,亲测一下测试参数:测试环境: i9000(三星)物理屏幕:480*800pxdensity :1.5测试代码... 阅读全文
posted @ 2014-11-13 11:39 新感觉 阅读(264) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 70 下一页