
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
《今天空白》鸿蒙应用开发系列教程:26岁开发者七七将在6个月内完成30篇文章,系统讲解HarmonyOS 6.0应用开发。项目采用ArkTS+ArkUI前端技术栈和华为仓颉语言后端,实现极简记录应用,核心包含端到端加密、离线优先架构等生产级特性。教程将从环境搭建到应用发布,覆盖V2状态管理、DDD实践等深度内容,适合各层次开发者系统学习鸿蒙开发。项目开源并保持每周更新,首篇已发布,下期将介绍开发环

做移动应用时,很多人一聊到数据持久化,第一反应就是:要不要上数据库要不要做历史表要不要顺便把同步结构也设计了但如果你真的回到「今天空白」当前项目,会发现问题根本没那么复杂。这个应用最核心的数据只有一件事:今天有没有记录,记录了什么。所以这一篇不讲一堆脱离仓库现实的存储教程,而是只按当前项目真实需求来拆:当前产品边界到底要求保存什么为什么这类数据适合先落在 Preferences现在这条存储链路在仓
本文介绍了HarmonyOS 6.0开发中如何通过UiTokens.ets文件构建极简设计系统。该文件集中管理了颜色、间距、圆角等视觉常量,确保TodayPage、EditSheet和Settings页面间的视觉统一。文章分析了UiTokens的语义化命名特点、颜色系统层次结构,以及如何通过约束间距和圆角建立页面节奏。当前实现注重最小化设计约束而非构建完整主题系统,符合MVP阶段的开发原则,为后续
本文是HarmonyOS 6.0开发实战系列的第6篇,重点讲解「今天空白」应用的界面层实现。文章基于真实项目代码,分析了页面布局的关键技术:使用Stack管理三层结构(背景层、内容层、覆盖层),通过Column/Row构建页面骨架,采用条件渲染与状态管理配合实现UI切换。特别强调了UiTokens在统一视觉样式中的作用,以及EditSheet等组件的合理封装方式。文章还对比了编辑弹层和确认弹层的实
本文介绍了HarmonyOS6.0开发中"今天空白"应用的Store分层架构设计。通过AppStore、TodayStore、TodayRepo和Prefs四层结构,实现了清晰的职责划分:AppStore负责应用级协调和跨模块动作,TodayStore专注业务状态管理,TodayRepo处理数据转换,Prefs封装系统存储。这种分层设计解决了状态管理混乱、职责边界模糊等问题,使
本文是HarmonyOS 6.0实战开发系列的第4篇,聚焦「今天空白」应用的状态管理实现。文章详细解析了如何利用ArkTS的V2状态管理机制构建响应式应用: 核心架构采用@ObservedV2定义业务状态容器TodayStore,使用联合类型TodayStatus清晰表达应用状态 通过@Trace精准标记需要响应式更新的字段,避免过度追踪 组件通过@Param接收必要参数,保持职责单一 使用@Lo
摘要:TravelAssistant是一款基于Open-AutoGLM框架开发的智能旅行规划应用。通过语音指令(如"小助手,我明天要去杭州西湖玩"),系统可自动完成机票查询(携程)、路线规划(高德)和酒店预订(美团)等跨应用操作。技术架构包含语音识别(FunASR)、工作流引擎和手机自动化控制模块,解决了GPS定位、界面适配和循环检测等挑战。项目开源在GitHub,支持从语音输

问题一、java.lang.IllegalStateException: Failed to load ApplicationContext。问题三、org.apache.ibatis.session.Configuration.parsePendingMethods(Z)V。起初我以为只是mapper没扫描到,使用了各种方法当然也是百度啦,但是怎么都没想到居然是......一、使用阿里模板创建一
【代码】spring整合mybatis,使用junit报错,显示NullPointerException。

ArkTS 语言核心特性摘要 ArkTS 是 HarmonyOS 优化的声明式 UI 语言,基于 TypeScript 但具备以下关键特性: 核心差异: 装饰器系统为核心特性(非实验性) 内置 build() 方法构建 UI 专门的状态管理装饰器(@State、@ObservedV2) 特有的资源访问语法 $r() 装饰器系统: @ComponentV2 定义组件 @Entry 标记页面入口 @L







