首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
WJ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
64篇文章 · 0订阅
Kotlin | 协程async、await机制实现串行&并行请求
在 Kotlin 中,协程(Coroutines)提供了一种轻量级的并发编程方式。如果还不了解协程,可以参见之前的文章:Kotlin | 深入理解协程。本文来聊一聊协程中async 和 await 机
Android 插件混淆解决方法以及 MultiDex 的配置
实施插件化的过程中,如何解决混淆的问题
Compose插件化:一个Demo带你入门Compose,同时带你入门插件化开发
Compose插件化:一个Demo带你入门Compose,同时带你入门插件化开发,Compose最基础的布局写法,传统XML常用控件对照表
Kotlin Serialization 详细介绍,最适合 Kotlin 的序列化工具
介绍 Kotlin Serialization 是 Kotlin 提供的跨平台序列化和反序列的库,它可以将对象树序列化成一些常见的格式,纯天然支持 Kotlin,扩展性很强,几乎可以满足所有业务场景,
理解Kotlin语言独有的位置注解,让注解控制更精准
虽然在Kotlin语言中,看起来只是声明了一个成员变量,实际上编译后不仅声明了一个成员变量name,还生成了与之对应的setter/getter方法。 这个时候编译器晕菜了,它无法确定你到底想要让注解出现在什么位置。那么,这种情况下,Kotlin编译器究竟会怎么做呢?感兴趣的同…
深入浅出 Kotlin SharedFlow (上)——shareIn()
众所周知,Flow 是一个数据流工具,最上游是数据的生产者(本质上是一系列数据的生产规则),每当下游开始调用 Flow.collect(),数据的生产线就开始启动,根据生产规则......
Compose把Text组件玩出新高度
探索如何在 Compose UI 中绘制好玩的文本段落动画效果,君如觉好,记得点赞❤️+评论❤️+关注❤️
Android Media3(三)— 提前缓存视频
在App的开发中偶尔会需要播放网络视频,播放网络视频肯定就绕不开提前缓存的功能。本文简单介绍下Media3库怎么实现提前缓存视频的功能。
降Compose十八掌之『神龙摆尾』| Architecture
这回咱们好好聊一聊在使用Jetpack Compose构建应用程序的时候应该遵循的一些架构上的指导原则。
【我的安卓第一课】Android 字体度量系统(Font Metrics)
引言 本周在写代码的时候,涉及到一部分跑马灯的实现,其中涉及到使用Canvas绘制字体、获取与调整字体大小等功能的实现。中途还遇到过字体绘制时出现字体超出view高度或低于view底部导致字体绘制不全