首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
quuee
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
Kotlin 中,run、also、let、apply、with 是常用的作用域函数
在 Kotlin 中,run、also、let、apply、with是常用的作用域函数,它们可以简化代码并提供更优雅的操作方式。
ExoPlayer MediaCodec视频解码Buffer模式支持
一、前言 众所周知,ExoPlayer播放架构中,默认使用MediaCodec框架去解码和渲染。但实际上ExoPlayer作为一款开源播放器,具备强大的扩展能力,其本身还支持解码器扩展,渲染器扩展。比
Android Jetpack Paging 使用指南
etpack Paging 库旨在简化分页数据的加载和展示,通过合理配置和优化,能显著提升列表类功能的性能和可维护性。
Kotlin+协程+FLow+Channel,实现生产消费者模式3种案例
生产消费者模式在Andoird 里面应用还相当广泛,它带来的好处大致可以分为: 解耦:能彻底解耦生产模块和消费模块,生产者和消费者之间不直接进行交互,而是通过一个缓冲区
Jetpack Compose 状态转换:从外部源到 UI,从 State 到协程 Flow
探索 Jetpack Compose 核心状态转换:外部数据源 (LiveData/Flow) 如何驱动 UI State?UI State 又如何通过 snapshotFlow 转为协程 Flow?
Compose 手势处理全面解析
在 Android 开发中,优质的交互体验是影响用户满意度的关键因素之一。Jetpack Compose 作为现代化 UI 工具,为开发者提供了强大灵活的手势处理能力。
Kotlin 函数 let、with、run、apply、also区别与使用场景
通过表格与实例,掌握Kotlin 函数 let、with、run、apply、also区别与使用场景
实战搭建:MVVM + Hilt + Retrofit + Compose + MockK 的完整 Android 项目
不知道有没有和我一样的同学,做了很多年的App开发,自己也写了很多的测试项目或者是参与了很多公司项目,但是似乎自己从来没有真正意义上的搭建过一个完整的项目?起码我是这样的(菜的理直气壮)。
Android数据架构模式:四种主流方案对比
本文深入分析Android开发中的四种主流数据架构模式:网络优先、离线优先、只读离线优先和验证型缓存架构。通过技术原理解析、实际案例分析和多维度对比,为高级开发者提供架构选择的决策指南和最佳实践。
lateinit vs. by lazy:Kotlin变量的延迟初始化哲学
选择 lateinit:当你需要一个可变的变量,并且其初始化时机由外部环境(如 Activity 生命周期)决定时。 选择 by lazy:当你需要一个不可变的、延迟加载的变量,并且其初始化逻辑可以被