首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
Android Jetpack
面试
HarmonyOS
后端
Java
展开
全部
Android
Kotlin
前端
Flutter
Android Jetpack
面试
HarmonyOS
后端
Java
架构
OpenGL
APP
iOS
Google
客户端
暂无数据
推荐
最新
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 中非常实用的操作符,合理使用可以显著提高应用性能和用户体验。
Context 知多少,组件通联有门道
上次面试的失败像盆冷水,彻底浇醒了浑浑噩噩的林卓。面试官随意抛出的Android相关问题,他答得支支吾吾,那一刻他才明白,只靠改UI、调接口的表面功夫,根本撑不起职业道路。
借助RemoteCompose开发动态化页面
本文将探讨 RemoteCompose 的概念,理解其核心架构,并探索它如何为 Jetpack Compose 的动态页面设计带来诸多优势。本文并非库的使用教程,而是着重探讨它所代表的 Android
Android分层没搞懂,外包转岗难成功
“林卓是吧?外包岗三个月试用期满,今天这场技术面,决定你能不能转成项目组正式编制。” 说话的张磊,是ByteFlow Android研发二组的掌舵人。
Jetpack Compose 实战:打造高性能轮播图 (Carousel) 组件
在传统的 Android View 体系中,实现轮播图通常需要使用 ViewPager 或 ViewPager2 配合 Handler 或 Timer。而在 Jetpack Compose 中,得益于
不卖课,纯干货!Android分层你知多少?
自 2008 年 9 月 23 日发布以来,Android 经历了巨大的演进。多年来,Android SDK 和整个生态发生了显著变化,新工具和解决方案层出不穷。
Kotlin Flow 防抖(Debounce)、节流(Throttle)、去重(distinctUntilChanged) —— 新手指南
Kotlin Flow 防抖、节流、去重这三个操作符在处理用户交互和实时数据流时非常有用,它们有不同的使用场景和效果。
比AppStartup更“快”的协程启动框架
🔥我开源了一个Android启动框架,让应用启动时间从5秒降到1秒!基于Kotlin协程,完美解决第三方SDK初始化卡顿问题。支持依赖管理、并行执行、隐私协议延迟初始化,还能防止进程重启导致的的崩溃
从喝水到学会 Android ASM 插桩
还在觉得 ASM 晦涩难懂?本文用通俗语言拆解字节码与 AOP,手把手带你从零实现函数耗时监控,彻底掌握 Android 插桩黑科技!
线下活动|2025 Kotlin 中文开发者大会北京分会场
大家好!2025 Kotlin 中文开发者大会来了!我们特别组织了线下分会场,让北京的开发者们可以齐聚一堂,共同观看线上直播,并进行面对面的技术交流与讨论。
深入理解withContext和launch的真正区别
专注于Kotlin协程话题,通过大量实例清晰的解析,以消除对 Kotlin IO协程构建器的任何困惑。
Jetpack Compose Brush API 简单使用实战 —— 新手指南
利用 `Brush` API提供的更符合 Compose 习惯用法,在 `TextStyle` 和 `SpanStyle` 中使用 `Brush`等,这使得为文本添加复杂的颜色变化变得前所未有
五分钟实战 Compose 展开/收起动画
假设你正在使用 Jetpack Compose 构建一个屏幕界面,并且希望实现某些内容的展开或收起效果 —— 比如常见问题解答部分、下拉面板或筛选菜单。
Jetpack Compose Brush API 详解 —— 新手指南
通过深入理解 Brush API 的各个参数和特性,可以创建出丰富、高效的渐变效果,提升应用的视觉体验。
Jetpack Compose 中 Flow 收集详解 —— 新手指南
选择合适的方法取决于具体场景,但通常推荐使用 collectAsStateWithLifecycle 作为默认选择,因为它提供了最好的生命周期管理和性能优化。
面试被问到Compose的副作用不会,只怪我没好好学
前言 之前有次面试,有个老哥问我有没有Compose项目经验,我说没有但是平时会写一些demo玩玩,之后就问了我个问题,记得是DisposableEffect,SideEffect以及Launched
七、Kotlin——扩展(Extensions)
Kotlin 能够扩展一个类的新功能而无需继承该类。 例如,你可以为一个你不能修改的来自第三方库中的类编写一个新的函数。 这个新增的函数就像那个原始类本来就有的函数一样,可以用普通的方法调用。 这种机