首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
窗外的阿娇
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
赞
文章( 36 )
沸点( 0 )
有点意思的定时器 CountDownTimer
背景这是个抽象类,我觉得这个定时器实现有点简单,但是具有不稳定性,也就有点意思;也许你对它的实现会感兴趣,请跟我来成员变量执行总时长,执行间隔,停止时间,可取消;执行总时长,执行间隔,通过构造器传入核
RxJava2 只看这一篇文章就够了
0. 简介 RxJava 其实就是提供一套异步编程的 API,这套 API 是基于观察者模式的,而且是链式调用的,所以使用 RxJava 编写的代码的逻辑会非常简洁。 其实可以把 RxJava 比喻成一个做果汁,家里有很多种水果(要发送的原始数据),你想榨点水果汁喝一下,这时候…
Picasso 源码解读
使用方便,glide确实使用的方便很不错;但是进行内存优化,同样都是门槛有点(不过我一直认为,图片按需请求、加载才是省流性能优化的王道,但是基本没有见服务器端会给做。。。)
Kotlin Sealed 是什么?为什么 Google 都用
在上一篇文章 Google 推荐在项目中使用 Sealed 和 RemoteMediator 中介绍了如何使用 Sealed Classes 在 Flow 基础上对网络请求成功和失败进行处理,而这篇文章是对 Sealed Classes 更加深入的解析,结合函数式编程功能很强大…
OkHttp 手把手教你网络编程
1. 物理层 模型的最低层。是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。 2. 数据链路层 主要功能是:在物理层提供的服务基础上,在通信的实体间建立数据链…
网络编程-Okio库源码分析
. 不行时,把输入Buffer数据分离处一个count大小的数据节点
好用的假广播 LocalBroadcastManager
简介从名字来看,这货就是个广播管理类,其实不然,它套用了广播的空壳,却实现了线程间通信;远看是广播,近看是线程间通信;说它好用,是因为它短小,精悍,而且是系统自带,满足大部分常规要求;如果你用Even
网络编程-Retrofit库源码分析
1、简介它的实质并不是网络请求,而只是对Okhttp进行了封装,让使用Okhttp更简单;完成网络请求参数的收集工作,后续由okhttp来搞定;但不能因为其没有进行网络请求,而忽略它的魅力,主要有几个
网络编程-Gson源码分析
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式.简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 JSON是一个标记符的序列。这套标记符包含六个构造字…
下一页
关注了
20
关注者
0
收藏集
0
关注标签
6
加入于
2020-07-14