首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
前端
Kotlin
Flutter
面试
Java
Android Studio
Android Jetpack
HarmonyOS
展开
全部
Android
前端
Kotlin
Flutter
面试
Java
Android Studio
Android Jetpack
HarmonyOS
架构
性能优化
操作系统
AI编程
React Native
人工智能
暂无数据
推荐
最新
App 架构演进:MVC → MVP → MVVM → MVI,一篇看懂
很多工程师对架构有一种误解:以为它只是"换名字"——把 Controller 叫 ViewModel,把 View 叫 Composable……确实只是命名游戏,但更核心的是责任边界和测试能力。 今天
Android AOP 切面编程实战:优雅地处理全局断网拦截
本文以 Android 断网拦截为例,实战讲解 AOP 思想与 AspectJ 框架。通过编译期字节码织入技术,实现业务代码零侵入,优雅提升应用架构的整洁度与解耦能力。
Rust/Python数据工程实现文件上传与分布式存储的5
引言 在现代数据工程中,文件上传与分布式存储是一个高频场景。无论是日志采集、用户资源管理还是媒体内容分发,都需要一个稳定、高效的处理流程。对于初级程序员来说,从0到1搭建这样一个系统可能会面临诸多挑战
HarmonyOS5 源码分析 —— ‘状态管理’如何管理的(1)?
## 一、前言 大家都是开发,有时候写着写着 ArkUI 代码,突然就会冒出个问号: > “为啥我改个状态变量,UI 就自动刷新了?” > “@Local 到底背后做了啥?能监听到那么精准吗
受 go-zero 启发,我给 Flutter 整了套 MVI-BLoC 脚手架
受 go-zero 启发打造的 Flutter 脚手架:一条命令生成 MVI-BLoC 模块,四个 Mixin 切分职责,Effect 责任链分离副作用,Result 三态取代 try/catch。
InputReader与InputDispatcher
InputReader与InputDispatcher 在system_server中,有两个非常重要的线程 InputReader:负责把从EventHub拿走的原始的驱动数据,把它“翻译”成 An
Zorv AI 内置浏览器技术架构与开发指南(新版)
0. 项目简介 ZorvAI 是一个开源的 Android AI 助手应用(包名 com.ai.assistance.quro),其内置浏览器模块让 AI 不仅能“读懂”网页,还能像真人一样操作网页—
HarmonyOS5 凭什么学鸿蒙—— GetContext
## 一、前言 上篇文章在结尾留下两个问题 - getContext(this) 和 getContext() 有什么区别? - 为什么弃用直接 getContext,转而使用 UIConte
Android功耗优化,哪些代码会让你的机子发热又耗电
之前文章里虽然说技改难做不好做,但出于绩效上的压力,还是绞尽脑汁给自己想了几个技改需求,其中之一就是准备把项目当中的一些功耗问题解决一下,在此之前,我也整理了一些比较常见的,会造成功耗问题的行为,可以
HarmonyOS5 源码分析 —— 生命周期与状态管理(2)
## 一、前言 在前文中,我们提到过 **“状态管理”**。 但状态管理并不仅仅是 *“数据变化 → UI 更新”* 这么简单,它还与组件的 **创建、复用、销毁** 等生命周期过程密切相关。
ndroid 音频系统:AudioTrack 源码深度解析(从 Java 构造到 Native 启动)
framework/base/media/java/android/media/AudioTrack.java
2025年Android六边形战士开发趋势,需要掌握哪些技能可自我反省
2025年Android六边形战士开发趋势,需要掌握那些技能和自我反省,要向六边形战士方向 发展并不断深入,当然六边形战士只是一个名词,Android实际涉及到的分支,可能不止6个,可以
别被“Flutter 传感器延迟 150ms”带偏了:这可能只是你的实现方式错了
一、背景 最近看到一个技术文章,讲的是一个工程团队为什么决定放弃 Flutter 转投 Kotlin Multiplatform (KMP)。这篇文章写得很扎实,有详细的迁移记录、时间线和代码示例,非
HarmonyOS5 一顿饭时间 —— LRU、磁盘缓存与内存优化的结合
## 一、前言 HarmonyOS 的 **Image** 组件,相信大家平时用得还是挺开心的:一个 `url` 往里一塞,咔咔就能显示,啥也不用管,直接起飞。 但是,用着用着你可能会发现一些“
H5游戏多进程隔离:如何解决Android内存激增与进程冻结问题
前言 将WebView塞进独立子进程,或许是解决H5游戏内存占用过大的终局方案。但随之而来的进程冻结、IPC回调丢失等问题,才是真正的技术深水区。 在移动应用生态中,H5游戏因其快速迭代和跨平台优势备
MVVM 进阶版:MVI 架构了解一下~
MVVM架构被官方推荐,成为Android开发中的主流架构。不过软件开发中没有银弹,MVVM架构也不是尽善尽美的,在使用过程中也会有一些缺陷,而MVI可以很好的解决一部分MVVM的痛点。
深入理解 Java/Kotlin 反射、注解与泛型:从原理到实战
本文深入解析Java与Kotlin的反射、注解及泛型机制。结合View注入实战剖析属性裂变原理,并彻底揭秘泛型擦除本质与获取真实泛型类型的底层逻辑。
大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow+Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
大型项目架构:全动态插件化+模块化+Kotlin+协程+Flow +Retrofit+JetPack+MVVM+极限瘦身+极限启动优化+架构示例+全网唯一
能告诉我:你为什么用 MVI 吗?反正我不理解!
我对 MVI 一直不理解,所以和 Claude Code 有了以下对话,不纠结是黑是白,只加深两种模式之间的理解。 第一轮:MVVM 和 MVI 有什么本质的区别 问
我的 UML 学习笔记:结合 Android 实例看懂 4 种常用图表
本文结合 Android 开发实战,以 RecyclerView 代码为例深度剖析 UML 类图六大关系,并通俗讲解序列图、用例图与活动图,带你轻松掌握 UML 核心建模技巧!