首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Java
Android Jetpack
Flutter
面试
架构
性能优化
展开
全部
Android
Kotlin
前端
Java
Android Jetpack
Flutter
面试
架构
性能优化
APP
AI编程
React Native
HarmonyOS
后端
Google
暂无数据
推荐
最新
Room 3.0 正式发布!包名彻底重构,KMP 成为核心主线
7 月 1 日,androidx.room3:room3-*:3.0.0 正式发布。 这次不是 Room 2.x 的小版本升级。Room 3.0 换到了新的 androidx.room3 包和 Mav
将应用迁移到Navigation 3:痛点、加班和紧急修复
在本文中,我将分享我们决定迁移的原因、迁移过程、遇到的问题以及从中汲取的经验教训,为准备迁移的同学提供真实的参考。
性能优化实战:如何定位冗余重组并榨干 Compose 的每一帧性能?
前言 作为一名 Android 老兵,你可能还记得当年为了减少 View 绘制开销,拼命优化 onDraw、减少 invalidate 调用的日子。 到了 Compose 时代,虽然我们不再直接操作
兼容与共生:如何在旧项目中优雅地引入 Compose?
前言 作为一名 Android 老兵,我们面临的最现实问题往往不是“如何写一个全新的 Compose 项目”,而是“如何在拥有成百上千个 Activity/Fragment 的旧项目中引入 Compo
腾讯 XLog 日志框架 Android 端接入
mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。其中的 XLog 是其中可以独立使用的日志模块,本文将介绍 XLog 的引入和使用,以及注意事项。
Navigation Compose 深度实践:如何优雅地串联起你的全栈 App?
前言 在传统的 Android 开发中,页面跳转离不开 Intent、FragmentManager 或者是 Navigation XML。作为资深Android开发,你一定经历过处理 onFragm
Compose 时代的 MVI 架构:如何用单向数据流驱动复杂 UI?
前言 作为一名 Android 老兵,你一定对 MVVM 烂熟于心。但在 Compose 这种声明式 UI 环境下,随着业务逻辑的复杂度增加,MVVM 往往会暴露出一些痛点:多个 LiveData/F
副作用 (Side Effects) 全攻略:如何像大师一样掌控 Composable 的生命周期?
前言 在前面的文章中,我们反复强调:Composable 函数应该是纯净的(Pure)。 它的职责只是接收状态并渲染 UI。 但在真实的世界里,我们需要发起网络请求、需要弹一个 Toast、需要监听传
Modifier 的艺术:为什么链式调用的顺序决定了UI 的生命周期?
前言 在 Compose 的世界里,Modifier 绝对是出镜率最高的词。无论是改颜色、加间距、处理点击,还是做高级动效,都离不开它。 作为十年老兵,我们初看 Modifier 时可能会觉得它就是
Android车载OS中的Remote Compose
本文由浅入深地讲解在Android车载系统上,如何利用Remote Compose实现轻松嵌入丰富的用户界面。
从历史的角度看 Android 软件架构
本文回顾了Android开发架构的演进历程,从早期的无架构状态到MVC、MVP、MVVM等架构模式。
深度解析:Jetpack Compose 核心架构与底层原理 —— 十年安卓老兵的“破茧重生”
前言 作为一名有着十年 Android 原生开发经验的开发者,我们已经习惯了 XML 布局、View.java 的漫长继承链以及 findViewById 的肌肉记忆。然而,随着 Jetpack Co
深入理解 Compose 重组机制:快照系统如何驱动 UI 精准刷新?
前言 在第一篇文章中,我们聊了 Compose 的“去 View 化”架构。很多开发者在上手 Compose 后,最直观的感受就是:代码变少了,但“魔法”变多了。 最典型的例子就是:为什么我改了一个变
使用Android Archive进行打包
深入了解 Android Archive (AAR)的打包原理,并展示如何在现代 Android 应用中的使用它。
Compose 架构大升级,终于支持列表项独立 ViewModel 了!
androidx.lifecycle 2.11.0-beta01 的发布。不只是普通 bugfix,还调整了 rememberViewModelStoreOwner 和 rememberViewMod
Android的Agent优先时代:构建时vs运行时
本文总结了AI Agent时代Android开发的两种范式,一个是帮助你编写代码的 AI,另一个是你应用内部为用户提供的 AI。
Kotlin 日常开发常用语法糖整理 —— 速记
Kotlin 提供了大量语法糖,让代码更简洁、更安全、更易读。熟练掌握它们能显著提升编码效率和代码可读性。
【带源码】我写了个局域网微信
一款小巧的设备间直连通信应用,在交互与功能层面尽量对齐微信,同时深度挖掘安卓系统底层能力,利用多种近场通信技术实现设备间的直接高效互联。
Android Room 3.0 来了,这次改得有点狠
用了这么多年 Room,你可能已经很习惯它的那套 API 了。 但这次 3.0,Google 直接换了包名、砍了 Java 代码生成、干掉了 KAPT,连同步 DAO 方法都不让写了。 是的,这是一次
告别 Modifier 地狱,Compose 样式系统要变天了
告别 Modifier 地狱,Compose 样式系统要变天了 又写了一坨 InteractionSource 模板代码? 一个悬停变色的按钮,要手动管理 collectIsPressedAsStat