鸿蒙

●VON38 分钟前
flutter·华为·架构·跨平台·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:用户资料用户资料页面支持两种模式:查看自己(username 为空)和查看他人(username 非空),由 UserProvider 自动切换 API。
●VON1 小时前
android·服务器·安全·flutter·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:数据模型本项目中的所有数据模型都遵循不可变性(Immutability)原则——所有字段声明为 final,对象创建后无法修改。这不是 Flutter 或 Dart 的强制要求,而是从工程实践出发的设计选择。
●VON2 小时前
flutter·架构·跨平台·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:收藏仓库在代码托管平台中,Star 功能有两个作用:一是表达对项目的认可(类似社交媒体的"点赞"),二是将仓库加入收藏夹方便日后查找。AtomGit Flutter 客户端在两个位置实现了 Star 功能:
●VON3 小时前
javascript·flutter·华为·跨平台·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:主题系统项目采用 Material 3 的主题体系,核心理念是"从单一种子色生成完整的设计系统"。Material 3 引入了基于 HCT(Hue-Chroma-Tone,色调-色度-明度)的颜色系统,只需提供一个种子色,框架会自动生成 Primary、Secondary、Tertiary、Error、Surface 五个颜色组,每个组包含多个明度变体。
●VON5 小时前
flutter·华为·跨平台·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:鸿蒙平台集成Flutter 与 HarmonyOS 原生层的通信通过 BasicMessageChannel 实现,分为 Dart 端和 ArkTS 端。
●VON6 小时前
java·flutter·华为·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:共享组件项目中提取了 6 个可复用组件,位于 lib/shared/widgets/ 和 lib/features/repo/widgets/:
●VON7 小时前
flutter·华为·跨平台·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:本地存储移动应用本地持久化有多个成熟方案可选——SQLite、SharedPreferences、MMKV、Hive 等。但 AtomGit Flutter 客户端的本地存储需求极为简单:只存储一个 access_token 字符串。
●VON7 小时前
flutter·华为·跨平台·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:Provider状态管理项目的状态管理分为三层:在 MaterialApp 之上通过 MultiProvider 注入:Provider<T> 用于不变的服务对象。ChangeNotifierProvider<T> 用于会变化、需要通知 UI 的状态。
阿钱真强道8 小时前
udp·harmonyos·鸿蒙·lwip·开源鸿蒙
28 鸿蒙LiteOS RK2206 LwIP Raw API 实现无阻塞UDP双向通信B站 配套视频教程【鸿蒙 LiteOS 实战 14】LwIP Raw API实现全自动端口分配+无阻塞双向收发
Davina_yu8 小时前
harmonyos·鸿蒙·鸿蒙系统
网络请求基础:使用http模块发起GET/POST请求(12)在鸿蒙(HarmonyOS)ArkTS 开发中,网络请求是应用与服务器进行数据交互的核心能力。系统提供了 @ohos.net.http(或新版 @kit.NetworkKit)模块来支持 GET、POST 等常见的 HTTP 方法。
阿钱真强道9 小时前
wifi·harmonyos·鸿蒙·rk·liteos·开源鸿蒙·瑞芯微
27 鸿蒙LiteOS RK2206 设备连路由器完整实战(配网+联网验证+网络连通性测试)B站 配套视频教程【鸿蒙 LiteOS 实战 13】设备连路由器完整实战(配网+联网验证+网络连通性测试)
●VON9 小时前
flutter·华为·跨平台·harmonyos·鸿蒙
AtomGit Flutter鸿蒙客户端:通知系统通知功能处于架构规划阶段。Tab 页面已在底部导航栏中创建,但后端功能尚未接入,目前展示占位 UI。这种"先建框架、后接数据"的开发方式允许早期用户就能看到应用的功能蓝图,也为后续开发预留了完整的代码骨架。
小雨下雨的雨15 小时前
前端·人工智能·算法·华为·electron·鸿蒙
井字棋AI机器人实现详解 - Minimax算法实战-鸿蒙PC Electron框架完成欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/atomgit仓库地址: https://atomgit.com/m0_66062719/jingziqi
Davina_yu1 天前
harmonyos·鸿蒙·鸿蒙系统
弹窗交互:AlertDialog与CustomDialog的创建与关闭(11)在鸿蒙 ArkUI 开发中,弹窗是处理用户交互反馈(如警告、确认、自定义提示)的核心组件。根据官方文档与最佳实践,ArkUI 提供了固定样式的 AlertDialog 和高度可定制的 CustomDialog。
提子拌饭1331 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
Column 嵌套布局:多级 Column 实现复杂纵向结构——鸿蒙 HarmonyOS ArkTS 原生学习应用SDK 版本:HarmonyOS NEXT 6.1.1(API 24) 开发语言:ArkTS(基于 TypeScript/JavaScript 的鸿蒙原生声明式 UI 框架) 核心组件:Column 嵌套布局
AI_零食1 天前
学习·华为·开源·harmonyos·鸿蒙·鸿蒙系统
鸿蒙原生 ArkTS:margin 溢出、Row 弹性分配与 alignItems 的交互第一篇文章中我们建立了 width('100%') = 父容器内容区宽度 的核心认知。但实际开发中,仅仅知道这个公式还不够——因为你还要面对 margin、Row 的弹性分配机制、以及 alignItems 这些「外部因素」对宽度的影响。
AI_零食1 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
鸿蒙原生 ArkTS:border 的盒模型、深层嵌套约束传递与 scale 缩放最后这一篇,我们聚焦三个「高级但容易被忽视」的场景:border 的尺寸计算机制、多层嵌套时的约束传递、以及 scale 缩放与 width('100%') 的交互。
小成Coder1 天前
华为·harmonyos·鸿蒙
【Jack实战】如何在应用内拉起应用评论弹窗引导用户评价大家好我是鸿蒙Jack,本期以我的《时光旅记》APP 为例,聊一下 HarmonyOS 里的应用评论服务怎么接。
提子拌饭1331 天前
学习·华为·harmonyos·鸿蒙
Column 与 Scroll 联动:可滚动的纵向列表 —— HarmonyOS NEXT 原生 ArkTS 布局深度教程SDK 版本:HarmonyOS NEXT 6.1.1(API 24) 核心组件:Scroll · Column · ForEach · Scroller 布局范式:固定头 + 滚动体 + 固定尾(三明治结构)
AI_零食1 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
鸿蒙原生 ArkTS 布局方式——Column 最大高度约束:constraintSize maxHeight 防溢出在移动端应用开发中,一个极其常见但又容易忽视的问题是:动态内容溢出。无论是聊天列表、评论区域、下拉菜单,还是搜索结果预览、弹幕展示区,几乎每个业务场景都会遇到「数据量不确定,但容器必须控制高度」的需求。