首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
Android Jetpack
HarmonyOS
后端
Java
架构
展开
全部
Android
Kotlin
前端
Flutter
Android Jetpack
HarmonyOS
后端
Java
架构
面试
APP
iOS
性能优化
OpenGL
Android Studio
暂无数据
推荐
最新
面试官最爱问的 Android 数据传递问题
如何处理 Deep link ? Deep link 允许用户从外部来源(比如一个 URL 或通知)直接跳转到你 App 内的某个特定页面或功能。
Kotlin Flow 的 emit 和 tryEmit 有什么区别 ?
在 Kotlin Flow 中,emit() 和 tryEmit() 都用于向 Flow 发送值,但它们的关键区别在于背压处理和协程上下文。
Jetpack ViewModel内幕:内部机制与跨平台设计
一篇长文用大量代码示例,深入地带你学习Jetpack ViewModel的内部设计原理,加深对ViewModel的理解。
Kotlin协程:Job.cancel() 和 Scope.cancel() 的区别详解!!!
Job.cancel() 是选择性取消,Scope.cancel() 是全面清理。在结构化并发中,通常让作用域管理生命周期,仅在特殊情况下单独取消特定 Job。
一万四千字重温 Android 四大组件
我相信各位开发者对于 Android 四大组件熟悉的不能再熟悉了。但正因如此,我们往往容易忽略它们背后的设计初衷、生命周期细节以及在现代架构中的最佳实践。
数据传参明妙理 临危受命逢转机
第二天一早,培训室里阳光正好,三个实习生却对着林卓昨天布置的项目任务愁眉不展。 这次任务的核心是用Android四大组件串联各功能模块,可实际开发起来,不少技术细节都让他们卡了壳。
学会在Jetpack Compose中加载Lottie动画资源
通过实例让你学会在Jetpack Compose加载各种不同的Lottie动画资源,包括字符串,Asset,原始资源文件和网络文件。
Android分层没搞懂,外包转岗难成功
“林卓是吧?外包岗三个月试用期满,今天这场技术面,决定你能不能转成项目组正式编制。” 说话的张磊,是ByteFlow Android研发二组的掌舵人。
Android 自定义 View 实战:打造一个跟随滑动的丝滑指示器
在 Android 开发中,我们经常需要为 RecyclerView、ViewPager 或 HorizontalScrollView 添加一个可视化的滚动指示器。虽然系统自带的 ScrollBar
在 Kotlin 中创建 DSL
在 Kotlin 中创建 DSL(领域特定语言)的核心,是让代码结构更贴合具体领域(如构建网页、配置项目)的思维逻辑。其基础原理主要依赖 Kotlin 的 带接收者的 Lambda 表达式 和 扩展函
三分钟搞懂 Kotlin Flow 中的背压
你有没有遇到过这样的情况:数据源发送得太快,你的应用根本处理不过来,结果要么卡顿要么崩溃? 针对这种情况,Kotlin `Flow` 提供了一些内置的方法,让你的生产者和消费者能步调一致。
Jetpack Compose 2025年12月版本新增功能
Jetpack Compose的最新稳定版本2025年12月版本正式发布。本文将带你速览所有的新增功能,改进以及相关的变动。
四大组件齐上阵,轻松拿捏实习生
新的一周开始了,晨会刚结束,老杨拍了拍林卓的肩膀:“你的小徒弟们来了,公司校招提前招了三个没毕业的大学生来实习,他们都有Java基础,也懂点Android入门知识,估计大学自己研究过Android。“
借助RemoteCompose开发动态化页面
本文将探讨 RemoteCompose 的概念,理解其核心架构,并探索它如何为 Jetpack Compose 的动态页面设计带来诸多优势。本文并非库的使用教程,而是着重探讨它所代表的 Android
十分钟速览 Kotlin Flow 操作符
实时的用户输入、多个网络请求的响应,再加上数据库的频繁更新,很容易让你的代码变得混乱不堪。而这,正是 Kotlin Flow 要帮你解决的问题。
Android Kotlin(2) 协程上下文与异常处理机制
协程上下文CoroutineContext 1. CoroutineContext 是什么? 本质:一个键值对的集合(类似于 Map),存储了协程运行时的配置信息。 核心组件: 调度器(Dispatc
Context 知多少,组件通联有门道
上次面试的失败像盆冷水,彻底浇醒了浑浑噩噩的林卓。面试官随意抛出的Android相关问题,他答得支支吾吾,那一刻他才明白,只靠改UI、调接口的表面功夫,根本撑不起职业道路。
从喝水到学会 Android ASM 插桩
还在觉得 ASM 晦涩难懂?本文用通俗语言拆解字节码与 AOP,手把手带你从零实现函数耗时监控,彻底掌握 Android 插桩黑科技!
不卖课,纯干货!Android分层你知多少?
自 2008 年 9 月 23 日发布以来,Android 经历了巨大的演进。多年来,Android SDK 和整个生态发生了显著变化,新工具和解决方案层出不穷。
【Kotlin】Kotlin 基础语法:变量、控制和函数
变量 声明变量有两种方式 val 和 var,前者声明不可变变量,后者声明可变变量,Kotlin认为变量应首先考虑声明为 val,val 变量所指向的对象可变,这点与大部分高级编程语言类似。Kotli