IP属地:广东
阅读源码的主线是:构造方法->常用的API(增、删、改、查)->ArrayList扩容算法。ArrayList是一个动态数组,其核心数据结构就是...
我们知道 ArrayList 中有一个批量删除的集合的方法:removeAll(Collection<?> c),该方法中涉及了高效保存两个集合...
最近在项目中将Rxjava升级到Rxjava2之后,对之前的P、M(项目是基于MVP结构)层进行单元测试的时候,出现了如下的问题: Androi...
项目从RxJava1迁移到RxJava2的时候出现了下面的错误: 编译无法通过,后面经过搜索,在RxJava官方Issues下面找到了解决办法:...
Picasso 是 Square 公司开源的一个非常友好的图片加载框架,使用范围也比较广泛。具体的使用这里就不做介绍了,文章主要讲讲如何修改图片...
前面一直使用的是Rxjava 1.x 版本,最近 Rxjava 2.x 版本发布了,并且支持了背压,便换成了 Rxjava 2.x 版本。更换之...
前言 Android开发中我们或多或少都会接触到数据库。Android中提供了一个占用内存极小的关系型数据库-SQLite。虽然Android系...
学习Android开发这一路走来,深知自学的不易。刚开始接触某一个新兴的技术,总是在网上漫无目的的搜索各种文章,而这些文章良莠不齐的,浪费了大量...