首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
面试
Android Jetpack
HarmonyOS
后端
Java
展开
全部
Android
Kotlin
前端
Flutter
面试
Android Jetpack
HarmonyOS
后端
Java
架构
OpenGL
iOS
APP
Google
音视频开发
暂无数据
推荐
最新
FluxImageLoader : 基于Coil3封装的 Android 图片加载库,旨在提供简单、高效且功能丰富的图片加载解决方案
FluxImageLoader FluxImageLoader 是一个基于 Coil3 + OkHttp 封装的 Android 图片加载库,旨在提供简单、高效且功能丰富的图片加载解决方案。
Kotlin Flow 防抖(Debounce)详解
在 Kotlin 中,Flow 防抖(Debounce)主要用于处理连续事件流,防止在短时间内频繁触发操作。这在用户输入、搜索建议、按钮点击等场景中非常有用。
Jetpack Compose 实战:实现手势缩放图片 (Zoomable Image) 组件
在 Android 开发中,查看大图、手势缩放是一个非常高频的需求。在传统的 View 体系中,我们通常会使用 PhotoView 这样的第三方库。而在 Jetpack Compose 中,得益于强大
Kotlin Flow 节流 (Throttle) 详解
节流(Throttle) 是控制事件频率的重要操作符,它确保在指定时间间隔内最多只处理一次事件。与防抖不同,节流是定期执行,而不是等待稳定。
Kotlin Flow 去重 (distinctUntilChanged) 详解
`distinctUntilChanged` 是 Kotlin Flow 中非常实用的操作符,合理使用可以显著提高应用性能和用户体验。
借助RemoteCompose开发动态化页面
本文将探讨 RemoteCompose 的概念,理解其核心架构,并探索它如何为 Jetpack Compose 的动态页面设计带来诸多优势。本文并非库的使用教程,而是着重探讨它所代表的 Android
关于 LiveData "数据倒灌" 的一些学习和思考
前言 在 Android 开发社区中,不知从何时开始,"数据倒灌"这个词已经被广泛传播,可能是因为前几年有个 割韭菜的 Android 布道师的文章影响的,许多开发者认为这是 LiveData 的一个
Kotlin Flow 防抖(Debounce)、节流(Throttle)、去重(distinctUntilChanged) —— 新手指南
Kotlin Flow 防抖、节流、去重这三个操作符在处理用户交互和实时数据流时非常有用,它们有不同的使用场景和效果。
深入理解withContext和launch的真正区别
专注于Kotlin协程话题,通过大量实例清晰的解析,以消除对 Kotlin IO协程构建器的任何困惑。
Jetpack Compose Brush API 简单使用实战 —— 新手指南
利用 `Brush` API提供的更符合 Compose 习惯用法,在 `TextStyle` 和 `SpanStyle` 中使用 `Brush`等,这使得为文本添加复杂的颜色变化变得前所未有
Jetpack Navigation 3:领航未来 🚀
告别 NavController!Nav3 携状态驱动的 Backstack 来了。本文深入解析其核心概念、多窗格 Scene 布局、多模块方案 及优雅的条件导航实现,助你领航未来!
Jetpack Compose Brush API 详解 —— 新手指南
通过深入理解 Brush API 的各个参数和特性,可以创建出丰富、高效的渐变效果,提升应用的视觉体验。
Jetpack Compose 中 Flow 收集详解 —— 新手指南
选择合适的方法取决于具体场景,但通常推荐使用 collectAsStateWithLifecycle 作为默认选择,因为它提供了最好的生命周期管理和性能优化。
面试被问到Compose的副作用不会,只怪我没好好学
前言 之前有次面试,有个老哥问我有没有Compose项目经验,我说没有但是平时会写一些demo玩玩,之后就问了我个问题,记得是DisposableEffect,SideEffect以及Launched
Kotlin 协程中Job和SupervisorJob —— 新手指南
Kotlin:协程为管理异步操作提供了强大的工具,而Job和SupervisorJob正是这个系统的核心。
kotlin 协程: GlobalScope 和 Application Scope 选择和使用 —— 新手指南
记住:协程创建的成本很低,但内存泄漏的成本很高。选择合适的 Scope 是编写出健壮协程代码的关键。
Jetpack Compose中的阴影艺术
专注于阴影这一重要的视觉元素,深入浅出地讲解在Jetpack Compose中如何优雅地添加阴影效果。
在Jetpack Compose中创建CRT屏幕效果
学会使用Jetpack Compose中的图形图层(GraphicsLayer)、渐变和模糊效果创建具有怀旧的CRT显示器效果。
Compose中的协程:rememberCoroutineScope 和 LaunchedEffect
1.LaunchedEffect LaunchedEffect 的核心作用是:它解决了“当某个 Composable 出现在屏幕上时,我需要执行一个异步任务(比如加载数据)”这类需求。 2.为什么需要
突破速度障碍:非阻塞启动画面如何将Android 应用启动时间缩短90%
本文论述如何通过架构创新优化Android应用启动画面性能的案例研究,其中包括你需要了解的权衡因素(trade-offs)。