一般少量图片是很少出现OOM异常的,除非单张图片过~大~
那么就可以用教程一里面的方法了通常应用场景是listview列表加载多张图片,为了提高效率一般要缓存一部分图片,这样方便再次查看时能快速显示~不用重新下载图片但是手机内存是很有限的~当缓存的图片越来越多,即使单张图片不是很大,不过数量太多时仍...
分类:
移动开发 时间:
2014-06-03 08:31:20
阅读次数:
295
适配器是Android中的数据与View视图的桥梁,作用就是将数据通过适配器显示到对应的View视图上。工作中,在用ListView做适配器数据时候,有些人肯定碰见过,如何优化效率,但是又出现重复数据的情况,如何避免重复数据而且又能提高ListView大数据量时候的效率呢?,解决方案就是2点:1.
...
分类:
移动开发 时间:
2014-06-03 07:19:16
阅读次数:
300
1.onItemLongClick和onItemClick事件截取当须要同一时候获得一个listview的条目长按事件(onItemLongClick)和点击事件(onItemClick)时,仅仅须要在onItemLongClick事件触发函数中,return
true就可以。2.自己定义Check...
分类:
移动开发 时间:
2014-06-03 06:27:33
阅读次数:
325
以前自己做的应用呢,及时比较小的,然后没有现在布局需要用到,或者布局的复杂程度高。所以,现在来看看这个简单的Fragment,也就好似Activity了。其实我们要做的一些大界面都推荐用Fragment吧。其实Activity肯定没有Fragment的广泛。
为了找到与Activity的共...
分类:
其他好文 时间:
2014-05-31 17:09:54
阅读次数:
176
adapter+线程1.很多时候自定义adapter的数据都是来源于服务器的,所以在获取服务器的时候就需要异步获取,这里就需要开线程了(线程池)去获取服务器的数据了。但这样有的时候adapter的中没有数据。如下面的代码:
这就是在initData中异步获取服务器的数据...
分类:
移动开发 时间:
2014-05-30 21:40:10
阅读次数:
2789
05-29 21:23:28.406: E/AndroidRuntime(23636):
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.***.Main}: java.lang.IllegalStateE...
分类:
其他好文 时间:
2014-05-30 21:14:57
阅读次数:
376
本文为通过自定义列表适配器定义ListView,以上文为基础,基于ListActivity。定义列表项布局,包含一个图片显示,标题和描述
为了使视图显示数据,必须自定义适配器。ListView每一个列表项显示的是自定义的Model数据,选择继承B...
分类:
移动开发 时间:
2014-05-30 11:32:06
阅读次数:
246
新来的项目要求第一眼一看就是用Expandablelistview。效果图如下:
其实本来希望直接使用Expandablelistview的,但是需求Expandablelistview在展开一个group时有个动画效果——该group的child一个一个滑动出来并且把下面的grou...
分类:
其他好文 时间:
2014-05-30 08:25:50
阅读次数:
494
从现在开始,在博客园上记录自己遇到的所有android开发问题:布局文件内容:
错误信息:05-28 21:05:59.976: W/dalvikvm(4638): threadid=1: thread exiting with
uncaught exception (...
分类:
其他好文 时间:
2014-05-30 01:51:26
阅读次数:
337
如何提高ListView的滚动速度,ListView的滚动速度的提高在于getView方法的实现,通常我们的getView方法会这样写:[java]view
plaincopyViewgetView(intposition,ViewconvertView,ViewGroupparent){//首先构...
分类:
移动开发 时间:
2014-05-28 14:27:16
阅读次数:
256