首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
Android Jetpack
性能优化
面试
HarmonyOS
架构
展开
全部
Android
Kotlin
前端
Flutter
Android Jetpack
性能优化
面试
HarmonyOS
架构
APP
后端
源码
Debug
Java
客户端
暂无数据
推荐
最新
请选择
小米 HyperOS 4 大变样?核心应用以 Rust / Flutter 重写,不兼容老系统
今日,xiaomi time 发布了相关表示,HyperOS 4 将是小米历史上最稳定的更新,当然这不是重点,重点是根据近期 HyperOS 3.1 版本,可以看到对应的应用架构出现了变化,小米正在分
10分钟速览Android开发者需要关注的 Kotlin 更新
Kotlin 2.3.0 带来了稳定的时间 API、显式幕后字段、改进的 Swift 互操作性以及更完善的工具链。
如何正确取消 ViewModel 里的协程
当 ViewModel 被销毁时(比如关联的 Activity 或 Fragment 销毁),该作用域会自动取消所有关联的协程。
Monkey-AI:基于端侧 AI 的 Android 自动化测试 Agent
在这个 AI 技术狂飙的时代,从 ChatGPT 到 Gemini、Qwen、Deepseek,每隔几天就会有一个大新闻。人工智能正在重塑每一个行业。 对于 Android 开发者而言,自动化测试,一
协程双雄辨析:withContext(IO) 与 launch(IO) 的真实差异
本文深度辨析了 Kotlin 协程中 withContext(Dispatchers.IO) 和 launch(Dispatchers.IO) 的本质区别。withContext 作为一个挂起函数,支
Compose BOM 2026.01.01 上新:1.10.2 稳定补丁 + Material 3 1.4.0 重点能力梳理
Compose BOM 2026.01.01 上新:1.10.2 稳定补丁 + Material 3 1.4.0 重点能力梳理 前言 如果你在 Android 项目里使用 Jetpack Compos
使用 VS Code 和 Android Studio 阅读 Android 源码:基于 Copilot 的高效代码分析技巧
手把手教你配置 VS Code 和 Android Studio 的 Android 源码阅读环境,结合 Copilot 实现高效的代码分析和跳转,解决 Android.bp soong 构建系统下
来一起实现一个按钮效果
效果点:1 按钮外部是白色,里面的颜色在四周像是渐变减弱 2 有阴影并且阴影看着很自然(相对于直接设置BoxShadow) 实现的效果 没有直接用BoxShadow,BoxShadow也是用..mas
Now in Android 现代应用开发实践(一) - 模块化设计
本系列文章专为 Android 应用开发者打造,将以抓大放小的模式深入解析 Now in Android 的设计精髓,全系列共八章。 《Now in Android 现代应用开发实践(一):模块化设计
站在 Android 的角度,聊聊 Clean Architecture
Clean Architecture(整洁架构)是由著名软件工程师 Robert C. Martin 提出的一种软件设计理念和架构模式。
多模块架构下的依赖治理:如何避免 Gradle 依赖地狱
随着项目业务的扩张,你把项目拆成了 app、core、feature-login、feature-home 等十几个模块。你觉得架构清晰了,解耦了,心里美滋滋。 直到有一天,App 突然崩溃,报错
一个实用的Android Perfetto分析器
本文是一个实用指南,通过构建一个输出特定信息的Perfetto分析器,以程序化地理解Android应用性能分析。
Kotlin 2.3 告别冗余:深度解析“explicit backing fields”
Kotlin 2.3 引入了explicit backing fields,允许你用单个属性替换经典的 _state + state 模板代码,你的 ViewModel 将变得前所未有的清爽。 现状:
想要试试用ArkTS写出丝滑的鸿蒙软件吗?
ArkTS是鸿蒙应用的开发语言,基于TypeScript强化静态检查;ArkUI是声明式UI框架。文章介绍了ArkTS基础语法,并提供了完整代码示例和效果展示。适合开发者快速上手。
深入理解 Kotlin 协程:从语法到 Kuikly 实战
目录 引言:为什么需要协程 第一部分:协程的本质 什么是协程 协程 vs 线程 挂起函数(suspend)的魔法 第二部分:Kotlin 协程核心概念 Continuation:协程的灵魂 Corou
flutter——帮助你构建多平台统一的界面和应用
一、练习代码上手 掌握基本结构 二、组件讲解 (一)Text组件 完整代码: 设置对齐方式:right、left、center 设置最大显示的行数,超出不显示 设置超出文本显示方式,ellipsis即
Compose 页面跳转中的状态保留:ViewModel + StateHolder 架构模式
Compose 页面跳转中的状态保留:ViewModel + StateHolder 架构模式.在使用 Jetpack Compose 进行页面导航开发时,我们经常遇到一个经典问题
Kotlin 2.2.20 技术前瞻:WebAssembly 支持的深度解析与未来图景
注:本文为技术前瞻性分析。截至2024年中,Kotlin 官方最新稳定版为 1.9.20,Kotlin 2.0.0 尚未发布。所谓“2.2.20"系基于 Kotlin/Wasm 当前实验进展(Kotl
Android应用冷启动优化:从测量方法到分层实践
本文将从应用启动类型、测量指标、测量方法到优化方法这几个方面,介绍如何去优化Android应用启动速度,希望本文可以对你有所帮助
LiveData 到 Flow 的迁移:我踩过的 5 个坑
在 Android 项目中从 LiveData 迁移到 Kotlin Flow,看起来像是一次“顺理成章的技术升级”,但真正落地后,我才意识到: Flow 不是 LiveData 的 1:1 替代