本篇文章将概述 「Android」 响应式编程 「RxJava」,会从设计模式、使用到原理结合案例,由浅到深、由表到里、循序渐进的概述。
8月
07
更新于
8月07
2020
本篇文章将概述 「Android」 响应式编程 「RxJava」,会从设计模式、使用到原理结合案例,由浅到深、由表到里、循序渐进的概述。
我们在日常工作中,网络数据传输最主流的的格式就是 json
,我们常使用 「Gson」 开源框架来处理它,那么它们是如何工作的呢?本篇文章将解读 「Android」 中的序列化与 json
解析,如:Java 语言提供的 Serializable
、Android 提供的 Parceable
。
对于 Android 开发人员来说,并发编程知识的使用并不是那么频繁(相对于 Java 开发者而言),但是,我们想写一些框架或者阅读开源框架源码都需要掌握并发编程的相关知识,而且,并发编程相关知识也是面试高频问题之一,所以,我们也要全面的掌握并发编程知识,本篇文章将从浅入深概述并发编程知识。
在我们的实际工作中 泛型(Generics) 是无处不在的,我们也写过不少,看到的更多,如,源码、开源框架… 随处可见,但是,我们真正理解泛型吗?理解多少呢?例如:Box
、Box<Object>
、Box<?>
、Box<T>
、Box<? extends T>
、Box<? super T>
之间的区别是什么?本篇文章将会对 泛型(Generics) 进行全面的解析,让我们对泛型有更深入的理解。