- 博客(2)
- 资源 (15)
- 问答 (5)
- 收藏
- 关注
原创 面试必备:SparseArray源码解析
想看我更多文章:【张旭童的博客】http://blog.csdn.net/zxt0601 想来gayhub和我gaygayup:【mcxtzhang的Github主页】https://github.com/mcxtzhang1 概述在前文中,我们已经聊过了HashMap和LinkedHashMap ArrayMap.所以如果没看过,可以先阅读 面试必备:HashMap源码解析(JDK8)
2017-10-25 16:08:28 4581 2
原创 面试必备:ArrayMap源码解析
概括的说,ArrayMap 实现了implements Map<K, V>接口,所以它也是一个关联数组、哈希表。存储以key->value 结构形式的数据。它也是线程不安全的,允许key为null,value为null。它相比HashMap,空间效率更高。它的内部实现是基于两个数组。 一个int[]数组,用于保存每个item的hashCode. 一个Object[]数组,保存key/value键值对。容量
2017-10-24 19:18:55 6102 5
【Android】详解7.0带来的新工具类:DiffUtil 博文代码
2016-09-17
【Android】ListView、RecyclerView、ScrollView里嵌套ListView 相对优雅的解决方案:NestFullListView
2016-09-10
【Android 】仿微信通讯录 导航分组列表-下自定义View为RecyclerView打造右侧索引导航栏IndexBar
2016-09-06
【Android 仿微信通讯录 导航分组列表-上】使用ItemDecoration为RecyclerView打造带悬停头部的分组列表,修改bug版本
2016-08-31
自定义ViewGroup实现流式布局(支持ViewGroup Padding, 子View margin,每行高度可以不一样)
2016-08-31
【Android 仿微信通讯录 导航分组列表-上】使用ItemDecoration为RecyclerView打造带悬停头部的分组列表
2016-08-29
一个控件搞定Android item侧滑删除菜单
2016-08-24
为RecyclerView 添加 多个 HeaderView FooterView
2016-08-22
为RecyclerView 添加 HeaderView(FooterView)
2016-08-21
leakcanary分析内存泄露
2016-03-30
Android 文字颜色 背景 触摸点击 反馈色 之selector的那些事儿
2016-03-16
波浪滚动圆球View
2016-01-28
医生 我又来问问题了 不要嫌我烦 哈哈
2016-08-28
关于上个宿主和插件之间通信的问题,医生能否给段代码让我研读一下呢,
2016-08-27
医生我又来问问题了,贵司JumpUtils类是如何写的?
2016-08-27
您的书 上海南京路的那个书店还没有卖的呢,啥时候上新。哈哈
2016-08-24
您遇到问题的解决方式
2016-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人