首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
睡不醒丶
掘友等级
Android开发
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
657
文章 643
沸点 14
赞
657
返回
|
搜索文章
赞
文章( 643 )
沸点( 14 )
使用 Kotlin Flow 优化你的网络请求框架,减少模板代码
目的 话接上篇文章 两种方式封装Retrofit+协程,实现优雅快速的网络请求 最近在独立写一个新的项目,用的是封装二,虽然几行代码就可以进行网络请求,但是在使用过程中还是觉得有点遗憾,写起来也不是非
Kotlin协程-协程的暂停与恢复 & suspendCancellableCoroutine的使用
应用场景是开启一个线程然后执行一段逻辑,得到了某一个数据,然后需要拿到这个数据去处理一些别的事情,需要把线程先暂停,然后等逻辑处理完成之后再把线程 notify。
Gradle筑基篇(二)-groovy语法详解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情 >> 前言: 大家回想一下自己第一次接触Gradle是什么时候? 相信大家也都是和我一样,在我们打开第一个
Kotlin-Flow常用封装类SharedFlow的使用,对比StateFlow、LiveData
SharedFlow 是继承于 Flow ,同时它是 StateFlow 的父类,它们都是是热流,先说一下冷流与热流的概念。
一文读懂Kotlin的数据流
一、Android分层架构 不管是早期的MVC、MVP,还是最新的MVVM和MVI架构,这些框架一直解决的都是一个数据流的问题。一个良好的数据流框架,每一层的职责是单一的。例如,我们可以在表现层(Pr
优雅使用Retrofit,在协程时代遨游安卓网络请求(三)
本篇内容主要为实现网络框架中与全局相关的逻辑,笔者将会通过实际案例为你讲解如何实现retrofit中的网络异常转成自然语言的全局处理以及如何实现networkResult的全局转换。
Kotlin 快速编译背后的黑科技,了解一下~
速编译大量代码一向是一个难题,尤其是当编译器必须执行很多复杂操作时,例如重载方法解析和泛型类型推断。 本文主要介绍在日常开发中做一些小改动时,Kotlin编译器是如何加快编译速度的
Android抓包从未如此简单
目前常见的抓包工具有Charles、Fiddler、Wireshark等,这些或多或少都需要一些配置,略显麻烦,只适合开发及测试人员玩,如果其他人也想看数据怎么办,AndroidMonitor来帮你
官方core-ktx库能对SparseArray系列、Pair开发带来哪些便利?
本篇文章主要是研究core-ktx库对SparseArray系列和Pair开发能代码哪些便利!!!!
隐私政策整改之Glide框架封装
背景 App合规现在是越来越严了,也越来越多App被通报,为了能隐私合规呢,我对公司App也进行很多的整改。其中最主要的是通过ASM字节码去拦截第三方库频繁调用隐私方法的问题。 主要思路就是找到第三方
下一页
个人成就
文章被阅读
272
掘力值
12
关注了
92
关注者
4
收藏集
34
关注标签
21
加入于
2016-03-25