IP属地:上海
defaultValue初始值为0
Andord原生的registerReceiver方式是可以跨进程使用的,因为它使用的是Binder机制,它的registerBroadcast...
LinkedHashMap是HashMap的字类,但它是有序的,那它是怎么实现的呢,看源码 主要就是这个this.header的值,在每次put...
HashMap是基于动态数组和单向链表实现的,具体是怎么实现的呢,我们来看源码 首先,在构造方法中会创建一个默认大小为2存储对象为HashMap...
LinkedList是基于链表实现的,它的数据结构可以表示为下图 这里的data每个都是一个Link对象,它的结构如下 这里的voidLink是...
ArrayList是一基于动态数组实现的 如果一直使用的是add方法增加数据,它的默认长度是12 当没次达到容量是,就会扩容,大概是增长50%,...
最近在写一些demo时写了下面这样一段代码 按照我以前的理解,在子线程中更新UI,应该会报错,程序会crash的啊,为什么这样就没有问题呢? 于...
我一般创建Handler 是这样创建的 这样写法在主线程是没问题的 但如果在子线程中这样些就会报错 原因是源码中有这样一句 也就是说mLoope...