登录社区云,与社区用户共同成长
邀请您加入社区
鸿蒙6.1新特性"视语通达"应用实践:悬浮标签页与沉浸光感效果解析 本文介绍了在鸿蒙6.1系统中实现悬浮标签页和沉浸光感效果的实战经验。悬浮标签页通过HdsTabs组件实现,使底部导航栏浮于内容上方,减少空间占用并提升视觉层次感。沉浸光感则利用系统材质渲染技术,为界面添加光影质感。文章详细讲解了HdsTabsFloatingStyle和SystemMaterialParams的配置参数,包括页签宽
本篇开发职业性格测试模块,包括古代官场测试和现代职业测试
本篇开发科举考试模块,实现答题、计时、成绩计算
鸿蒙实况窗(LiveViewKit)是一种帮助用户聚焦实时任务的通知服务,支持在锁屏、状态栏等位置展示动态信息。其特点包括时段性(如打车、外卖)、时效性和内容变化性,适用于12类场景如出行、配送、赛事等。系统要求HarmonyOS5+,单次展示最长8小时,支持本地和PushKit更新,但有频次限制(如打车场景每小时最多180次更新)。开发者需遵循设计规范,违规将受处罚。该功能需申请权限,旨在提升服
本文介绍了在鸿蒙聊天Demo中新增登录功能的实现过程。主要内容包括: 新增登录功能的目标:实现登录态保存与页面访问控制,包括登录页面、接口请求、token存储、全局状态管理等完整链路。 技术实现要点: 后端新增/login接口处理账号密码验证 前端新增AuthModel定义数据结构 实现AuthApi处理登录请求 使用Preferences持久化存储token和用户信息 通过AuthStore管理
鸿蒙分布式软总线概述
覆盖多数据采集(传感器、RFID、摄像头等),多操作系统(Linux、Android、RT-Thread、FreeRTOS、Openharmony等),多无线传感网络(NB-IoT、LoRa、WiFi、Zigbee、BLE、星闪、IPv6等),多物联网行业应用(家居、农业、交通、城市、医疗、仓储等),学生可以循序渐进地掌握嵌入式开发技能。,包括教程、课件、视频、源码、项目、教材等,为合作院校教师提
总的来说,@Ref是解决“父组件如何直接调用子组件方法”这一问题的最常规选择。需要主动调用:首选 @Ref,简单且高效。需要同步状态:使用 @Link或 @Prop + @Event,这是鸿蒙推荐的数据驱动方式。组件设计复杂,需要对外暴露API:考虑Controller 代理模式,使代码更清晰。跨越多层或非父子组件:使用 emitter事件总线。
本文介绍了基于CalendarKit的日程管理开发流程。主要内容包括:1)日程与日历账户的归属关系;2)日程创建、更新、查询和删除等核心接口的使用方法;3)日程重复规则和一键服务功能的配置说明。开发步骤涵盖权限申请、日历账户创建、日程操作等关键环节,并提供了注意事项,如IMPORTANT类型日程的限制和DeepLink注册要求。通过示例代码详细展示了如何实现完整的日程管理功能。
2026年,中国独立音乐人规模突破500万,但传统DAW(数字音频工作站)面临三大痛点:HarmonyOS 6(API 23)的HMAF框架配合**悬浮导航(Float Navigation)与沉浸光感(Immersive Light Effects)**特性,为音乐制作带来了革命性解决方案:本文核心亮点:HMAF(Harmony Intelligent Agent Framework)提供四种编
FlashAttention 在昇腾 NPU 上的实现和 GPU 版本的原理一致,但具体的分块策略、块大小选择、因果掩码优化都要针对昇腾达芬奇架构的存储层次来调整。ops-transformer 仓库已经把这些做了封装,通过 ATB 加速库在上层做进一步融合,能拿到不错的性能。从我的实测数据来看,在 Ascend 910 上把朴素的注意力计算换成 ops-transformer 的 FlashAt
本文总结了ArkTS开发中的七个常见误区,涵盖分支判断、赋值与等于、内置对象使用等方面。详细解析了if/else if/else与多个独立if的区别,强调=、==、===的差异及使用场景,列出真假值完整列表。特别指出Math对象的使用要点,包括取整方法对比和常见陷阱。通过大量代码示例和边界情况说明,帮助开发者避免常见错误,掌握底层原理。
本文详细介绍了在鸿蒙系统下开发东信EST-100身份证阅读器USB接口的完整流程。主要内容包括:1)开发环境搭建(DevEco Studio 6.0.2);2)工程创建与配置要点(包名修改、API版本要求);3)HarmonyOS与OpenHarmony的核心配置差异;4)解决包名冲突和ACCESS_DDK_USB权限申请;5)AGC平台权限申请流程;6)集成东信EST-100读卡器SDK的具体步
本案例展示了如何利用华为云码道智能代码生成能力和DevEco Studio开发工具快速构建鸿蒙原生记账应用。案例详细介绍了从环境准备、需求分析、代码生成到编译部署的全流程,重点演示了华为云码道智能体的代码生成功能,以及使用harmonyos-build-deploy技能实现一键编译部署。通过该案例,开发者可在120分钟内完成一个具备记账、统计功能的轻量级应用开发,并掌握应用签名、打包及上架华为应用
HarmonyOS HMRouter 路由库实践总结 本文记录了在鸿蒙项目中实践HMRouter路由库的完整过程,主要包含以下内容: 项目结构:实现了底部导航(首页/商品管理/设置)和商品详情页跳转,包含商品增删改查功能 路由配置: 安装@hadss/hmrouter运行时库和编译插件 配置路由扫描目录hmrouter_config.json 在EntryAbility初始化HMRouterMgr
数据模型:Challenge(配置)、ChallengeAttempt(尝试)、ChallengeSolve(成绩)。状态管理:ChallengesController 管理挑战列表和尝试记录。挑战流程:创建挑战 → 开始尝试 → 添加成绩 → 完成判定。平均计算:去掉最好和最差,剩余求平均,DNF >= 2 则整体 DNF。数据持久化:使用 Hive 存储,支持序列化和反序列化。观察惩罚:15
本篇学习 Navigation 路由系统,构建完整的导航架构
本篇学习鸿蒙权限体系,实现优雅的权限申请流程
本文对比分析了HarmonyOS中Router和Navigation两种路由方式的实现差异。主要内容包括:1.页面结构方面,Router使用@Entry修饰组件,Navigation分为导航页和子页;2.路由操作方式不同,Router通过router模块方法操作,Navigation通过NavPathStack控制;3.生命周期管理机制差异;4.转场动画和共享元素转场支持情况;5.跨包路由实现方案
Openharmony移植OLED屏
TCP 是一种面向连接的、可靠的、基于字节流的传输层通信协议,传输层协议常用的有TCP和UDP,像常见的http协议或mqtt协议,都是在TCP上传输的,TCP用途广泛,一般可以联网的设备,都支持TCP协议传输。订阅、发布简介通俗的来讲,订阅、发布是两种不同的信号订阅:订阅某一个主题,订阅之后,就可以收到发往该主题的消息。发布:向某个主题发送消息。例如:当某个设备订阅了主题“X”,这时向主题“X”
有个依赖需要build_configs里的一个配置项:inner_kits 但是系统中/home/huang/OpenHarmony-v4.0-Release/OpenHarmony/out/esp32/esp32/build_configs/BUILD.gn文件不存在,这往往是代码拉取不全或者补丁没打好导致。问题产生的原因:配置的子系统名与ohos.build中的子系统名不一致,修改为报错提示中
综合整体功能和实测表现来看,ofdkit-harmony非常适合HarmonyOS NEXT生态下的各类政企应用开发。最典型的场景就是电子发票管理APP、政务公文阅览平台、电子合同签署应用,同时也适用于国企、事业单位内部办公系统、金融行业文档管理工具等需要原生OFD解析、渲染、国密验签的项目。对于坚持纯ArkTS技术栈、拒绝WebView和JNI冗余依赖,又需要快速落地OFD文档能力的开发者来说,
鸿蒙
——鸿蒙
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net