长连接和后台保活不是一个概念
超简单!在Flutter中使用WebSocket长链接实现聊天,推送.首先,要实现WebSocket你必须要有服务端的地址,我搭好了一个服务端 WebSocket连接的地址 ws://139.199.153.108:5152/websocke...
长连接和后台保活不是一个概念
超简单!在Flutter中使用WebSocket长链接实现聊天,推送.首先,要实现WebSocket你必须要有服务端的地址,我搭好了一个服务端 WebSocket连接的地址 ws://139.199.153.108:5152/websocke...
OkHttp简单使用 OkHttpClient是OkHttp对外开放用于网络请求的核心类,通过建造者模式可以进行一些配置,如设置超时时间、添加拦截器等等。Request是请求...
AOP面向切面编程在后端应用非常广泛,有效的进行了解耦,将分散的代码集中起来,对原有业务逻辑侵入较低。本文基于AspectJ实现Android应用场景下的AOP。 什么是AO...
MVVM职责 Model:模型层,数据模型,用于获取和存储数据 View:视图层,负责视图显示和用户交互 ViewModel:视图模型,负责完成View与Model间的交互,...
workmanager是用来执行后台任务的,即使应用进程退出了,跟你选择使用什么网络请求工具无关。
初识WorkManager好早之前,项目中有个功能项需要创建一个下载任务,考虑到和界面的无依赖性,所以我选用了WorkManager。在当时来看,WorkManager还算是Android的一个新技术...