用双缓存技术优化listview异步加载网络图片
摘要:缓存简单的来讲就是内存,缓存技术的目的是为了更高效的利用内存,防止out of memory 发生。双缓存又称为二级缓存,它的实现利用了java中的强引用(直接对对象的引用都是强引用)和弱引用(SoftReference)各自的同特点。在这一篇博客中将会为大家讲解如何将下载回来的图片进行缓存,为了节...
阅读全文
android中缓存策略
摘要:http://blog.csdn.net/yaya_soft/article/details/40785875android中图片的三级缓存cache策略(内存/文件/网络)实现图片缓存也不难,需要有相应的cache策略。这里我采用 内存-文件-网络 三层cache机制,其中内存缓存包括强引用缓存和...
阅读全文
sqlite数据库的char,varchar,text,nchar,nvarchar,ntext的区别
摘要:1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可...
阅读全文
读取sd卡下图片,由图片路径转换为bitmap
摘要:http://my.oschina.net/huangsm/blog/62871
阅读全文
android eclipse 没有Annotation Processin ButterKnife在Eclipse的配置
摘要:因为要使用开源 androidannotations 注解,发现eclipse没有Annotation Processin解决办法: 需要配置插件:http://download.eclipse.org/releases/junoAnnotation Processinhttp://blog.csd...
阅读全文
Activity之间的数据传递
摘要:在Activity之间传递数据,主要的方法有四种:利用静态字段传递;利用Intent传递;利用ClipboardManager传递;利用全局变量传递。 下面就一一道来,首先呢,创建一个Android Application Project,自取名DataTransfer,class为Main.jav...
阅读全文
Fragment 生命周期
摘要:http://blog.csdn.net/ytsmwhc/article/details/7899224http://blog.csdn.net/pi9nc/article/details/12249619
阅读全文
微博客户端 问题
摘要:1 listView嵌套GridView,RecyclerView2 显示详细图片的时候遇到 fragment 在何时找到句柄?解决Android SwipeRefreshLayout & RecyclerView使用的Bughttp://www.itnose.net/detail/6153273....
阅读全文
eclipse新建一个Android项目,就会报错android.support.v7.app.ActionBarActivity
摘要:产生这个问题,是因为你升级了ADT到version 22,但是还需要升级SDK Tools,Platform Tools,Build Tools,如果没有安装后者升级后者,eclipse不会自动生成.R文件。具体操作:1、当你ADT升级到了22后,还需要升级或者安装以上SDK Tools,Platf...
阅读全文
ScrollView中嵌套GridView,Listview的办法
摘要:http://bbs.9ria.com/thread-226825-1-1.html
阅读全文
eclipse,android,logcat日志无法打印,真机调试。
摘要:机器在出厂时将log的级别做了限制,方法是:拨号盘输入*20121220# -> 选择日志输出级别 -> 选择Java log level -> 选择LOGD即可。你需要在拨号界面输入*#*#4636#*#*,手机会自动跳转到测试页面。虽然这是一个通用的代码,但可能由于机型和ROM 等因素...
阅读全文