- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 使用SparseArray代替HashMap提升性能
SparseArray翻译为稀疏数组,所谓稀疏数组就是数组中大部分的内容值都未被使用(或都为零),在数组中仅有少部分的空间使用。因此造成内存空间的浪费,为了节省内存空间,并且不影响数组中原有的内容值,我们可以采用一种压缩的方式来表示稀疏数组的内容。SparseArray主要用来替代HashMap,它比HashMap更节省内存,在某些情况下比HashMap性能更改。举个例子当这样使用HashMap
2016-02-19 16:17:01 1213
原创 广播机制小结
在Android系统中,广播是在组件之间传递数据(通信)的一种机制,这些组件可以是在不同的进程中,就像Binder机制一样,起到进程间通信的作用。广播机制是一种消息发布/订阅模式的事件驱动模型,消息的生产者发布事件,而使用者订阅感兴趣的事件。 Android中的广播主要分为两种: 1. 标准广播(Normal broadcasts):是一种完全异步执行的广播,当一条广播发出去以后,所有的广播
2016-02-19 16:12:37 871
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人