- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 知识点背诵
安卓需手动管控刷新范围;:1、@Local:组件纯私有状态,禁止外部传参初始化、禁止外部篡改,适配弹窗显隐、输入框文本等局部UI状态,精准刷新自身组件;2、StateFlow:热数据流,持续持有最新状态,默认粘性、可多订阅,生命周期需手动管理,适配页面UI状态全局刷新;3、SharedFlow:热数据流,无默认值、支持自定义粘性、多订阅,适用于事件通知、弹窗提示、页面跳转等一次性事件。:主线程:仅负责UI刷新、事件分发、生命周期回调,禁止所有耗时任务(IO、网络、解析、排序),否则引发卡顿、ANR;
2026-08-17 00:51:50
257
原创 一文搞懂MVC、MVP、MVVM架构模式
架构模式是软件系统中组织代码结构的基本思想和方法,它定义了系统中各个组件之间的职责划分和交互方式。架构模式是软件开发中的最佳实践,经过大量项目验证的有效设计方案。
2026-04-30 12:02:13
484
原创 程序设计模式快速学习指南
设计模式是软件设计中常见问题的可重用解决方案,是被广泛认可的、经过验证的最佳实践。它们不是代码,而是解决特定问题的通用设计方案。
2026-04-30 11:16:35
270
原创 Agent 快速学习指南
Agent(智能体)是能够自主感知环境、做出决策并执行行动的 AI 系统。自主性:能够独立运行,无需持续人工干预感知能力:能够获取和处理环境信息决策能力:基于感知信息做出合理决策执行能力:能够执行具体的行动和操作tools = ["description": "读取文件内容","description": "文件路径"},},"description": "写入文件内容",},
2026-04-29 15:42:42
712
原创 鸿蒙开发高级面试题整理
这份面试题涵盖了鸿蒙开发的各个方面,从基础的 ArkTS 语言特性到高级的分布式能力,从常见问题到性能优化。掌握核心概念:理解 ArkTS 装饰器、组件生命周期、状态管理熟悉架构设计:三层架构、依赖注入、模块化设计实践工程能力:网络封装、数据持久化、路由系统解决实际问题:性能优化、内存管理、调试技巧了解新技术:元服务、分布式、AI 能力集成。
2026-04-29 14:49:26
355
原创 Arkts鸿蒙-记录打开次数
本文介绍了一个基于ArkTS的鸿蒙应用工具类,用于记录页面每日打开次数并自动清理过期数据。主要功能包括:1. 使用Preferences持久化存储每日打开记录;2. 自动检测日期变更并清理前一天数据;3. 提供记录打开事件、获取当日打开次数和查询所有当日记录的方法。该工具类通过格式化日期(YYYY-MM-DD)作为键前缀,确保数据按天存储和清理,适用于需要统计页面每日访问量的场景。
2025-09-02 15:57:17
189
原创 鸿蒙 ArkTS 组件截图指南:从组件截图到保存到相册
《鸿蒙ArkTS组件截图与保存实现指南》摘要: 本文详细介绍了在HarmonyOS系统中使用ArkTS框架实现组件截图并保存到相册的全过程。通过调用getComponentSnapshot()方法获取组件截图(PixelMap格式),然后利用ImageKit和MediaLibraryKit等系统能力,将截图保存到沙箱环境并最终写入设备相册。关键步骤包括:1)获取组件PixelMap对象;2)配置图像打包参数;3)临时文件处理;4)通过系统相册接口保存。文中提供了完整的工具类实现和调用示例,开发者可快速集成到
2025-09-01 15:25:30
437
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅