码迷,mamicode.com
首页 >  
搜索关键字:sparsearray    ( 75个结果
Android应用性能优化之使用SparseArray替代HashMap
ashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。意思就是说用SparseArray来替代,以获取更好性能。老实说,对SparseArray并...
分类:移动开发   时间:2014-09-02 07:56:14    阅读次数:282
Android开发技巧——PagerAdapter的再次简单封装
这次再对内容为View的ViewPager的适配器PagerAdapter进行简单的封装,支持List数据和SparseArray的数据,带更新视图功能。 首先,先贴上最上面的抽象类代码: /* * Date: 14-8-18 * Project: Access-Control-V2 */ package cn.irains.access_control_v2.common; impo...
分类:移动开发   时间:2014-08-25 08:46:04    阅读次数:313
Android应用性能优化之使用SparseArray替代HashMap
HashMap是java里比较常用的一个集合类,我比较习惯用来缓存一些处理后的结果。最近在做一个Android项目,在代码中定义这样一个变量,实例化时,Eclipse却给出了一个 performance 警告。 意 思就是说用SparseArray来替代,以获取更好性能。老实说,对SparseArray并不熟悉,第一感觉应该是Android 提供的一个类。按住Ctrl点击进入Spar...
分类:移动开发   时间:2014-07-02 08:02:21    阅读次数:338
Android源码分析之SparseArray
本来接下来应该分析MessageQueue了,可是我这几天正好在实际开发中又再次用到了SparseArray(之前有用到过一次,那次只是 大概浏览了下源码,没做深入研究),于是在兴趣的推动下,花了些时间深入研究了下,趁着记忆还是新鲜的,就先在这里分析了。 MessageQueue的分析应该会在本周末给出。   和以往一样,首先我们来看看关键字段和ctor: private st...
分类:移动开发   时间:2014-06-17 16:30:47    阅读次数:373
SparseArray替代hashmap
最近编程时,发现一个针对HashMap的一个提示: 翻译过来就是:用SparseArray来代替会有更好性能。 那我们就来看看源码中SparseArray到底做了哪些事情: 一、构造 从构造方法我们可以看出,它和一般的List一样,可以预先设置容器大小,默认的大小是10: [java] view plaincopy public Sp...
分类:其他好文   时间:2014-05-01 21:57:37    阅读次数:483
75条   上一页 1 ... 6 7 8
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!