前言 Android开发中,我们使用MVP模式开发的时候,涉及到Model层和Presenter层的通信的时候,我们一般都需要使用Handl...
TCP(传输控制协议)是一种面向连接,确保数据在端到端之间可靠传输的协议,面向连接指的是在发送数据前,需要先建立一条虚拟的链路,然后让数据在...
Rxjava 在这些年在android开发中非常的火爆,它和Retrofit 的结合堪称完美,他们可以把我们从以前我们进行网络请求中各种线程...
前言 ThreadLocal从名字上直译为本地线程,看上去像是线程的一种子类,如果你这样理解说明你理解错了。 在上一篇深入理解Andro...
Java内存模型 java中的堆内存是用来存储实例化的对象,它在虚拟机启动的时候创建,在Java虚拟机规范中规定堆内存是所有对象实例以及数组...
前言 Handler在Android开发中经常使用,比我我们在子线程中完成从服务端获取数据,因为Android系统是不允许我们在非主线程中去...
前言 在Android开发中我们需要时时的与服务器进行数据交换。但是我们都是使用的java或者Android或者第三方提供的Http请求框架...
Android中实现跨进程通信(IPC)的方式(三)之观察者模式 前言 在Android中实现跨进程通信(IPC)的几种方式(一)中介绍...
解决retrofit2.adapter.rxjava.HttpException: HTTP 400 错误 前言 最近项目中遇到一件怪事,在...