harmonyos

程序猿追1 小时前
华为·harmonyos
渐变中间那一格怎么算?用 colormath 做个鸿蒙调色器给一张卡片做渐变背景,最简单的办法是取两个 HEX,再让框架填上中间的颜色。不过,端点固定下来之后,中间那一格仍然有不同的算法。把红、绿、蓝三个分量分别取平均是一种做法,先换到另一种颜色空间再求中间值,也是一种做法。滑块都停在 50%,结果未必是同一种颜色。
程序猿追1 小时前
3d·华为·harmonyos
在 HarmonyOS 6 上做了张 3D 翻转卡片,正面背面来回翻单词卡、问答卡、商品介绍,都有把另一份信息放到背面的场景。点一下翻过来,比另开一页轻一些,也能让内容之间的关系更直观。这篇就用 ArkUI 做一张卡:正面放问题,背面放答案,点击后绕竖轴翻转。
小π军2 小时前
android·ios·harmonyos
安卓、iOS、鸿蒙三端的理解理解:Google主导的开源移动操作系统,底层Linux内核,上层应用层是Java/Kotlin开发;采用Dalvik/ART虚拟机,应用以APK包分发,是开放生态。
m0_738185822 小时前
flutter·华为·harmonyos·鸿蒙
Flutter 鸿蒙化实战:volume_controller 适配 OpenHarmony,系统音量控制
用户117910488333 小时前
开源·harmonyos
每个会话一个子进程:多会话真并行的架构取舍先说工具全貌:hmharness 是一个开源的 HarmonyOS/OpenHarmony 开发智能体框架(MIT),把工程创建、检查、构建、签名、安装、启动、日志读取和结果验证接成本地工具链,让 AI 不只是生成代码,还要用本机环境证明结果;自进化行为受审批、预算、canary 和回滚约束。它不是 DevEco Studio 的替代品,而是开发智能体和鸿蒙工具链之间的验证层。本文只展开其中一个功能:v0.23.26 的多会话真并行。
m0_738185823 小时前
flutter·华为·harmonyos·鸿蒙
Flutter 鸿蒙化实战:webview_cookie_manager 适配 OpenHarmony,WebView Cookie 管理
2501_919749034 小时前
华为·harmonyos
华为鸿蒙免费小组件APP—小羊小组件今天聊鸿蒙上的 小羊小组件。几句说清楚它能干啥、怎么上手——桌面想换换样子、又不爱被广告卡片占满的,直接去装。
威哥爱编程4 小时前
agent·harmonyos
HarmonyOS 7 Agent 开发实战 01:云端大模型 API 接入底座做 Agent 开发,第一步不是急着写提示词,而是先把"大模型接入底座"打牢。很多团队在 HarmonyOS 7 上接云端大模型时,都会在同一批坑里反复栽跟头:鉴权头写错导致 401、没设超时界面直接卡死、遇到 429 限流不重试直接失败、各家响应格式不统一解析散落一地。底座不稳,上层 Agent 再加花哨也随时崩。
程序猿追15 小时前
开发语言·kotlin·harmonyos
kotlin-retry 接入鸿蒙后,怎样确认它真的会停止重试一个失败提示背后可能还有任务在等待。按钮再次可点,未必代表上一次请求已经结束;页面关掉,也未必代表后台没有下一次重试。接入重试库时,成功分支只是其中一种情况,次数上限、异常筛选和取消是否生效,同样需要留下能复查的记录。
懿路向前19 小时前
华为·harmonyos
HarmonyOS 粒子特效实战:emitter.size 是双刃剑:粒子精确定位 [0,0] 与条带随机出生(HarmonyOS)现象: 马赛克 256 块定点拼合出现"间隙重叠 + 边缘不齐 + 倾斜感",且每次复位/切档重建后错位图案都不同;反过来,另一些效果(白点消散)又需要粒子"沿一条线随机出生"——同一个参数,用法完全相反。 原因: emitter.size 是发射区域宽高(particle.d.ts :796-800),粒子在区域内均匀随机出生——size:[1,1] 即每块 ±0.5vp 随机偏移;它既是精确定位错误的源头,也是条带效果的正牌机制。 解决: 精确拼合改 [0,0] 点发射 + 瓦片尺寸精确等于格子;条带
马剑威(威哥爱编程)19 小时前
人工智能·华为·harmonyos
【共创稿事节】HarmonyOS 7 Agent 开发实战 04:云端 RAG 搭企业私有知识库问答前三篇把云端大模型接进了 HarmonyOS 7(API 26),搭好了对话脚手架,也让模型学会了用 Tool Calling 查订单查库存。但企业落地还有一大块硬需求没解决:员工问"年假怎么申请"“报销单十五日内交还是十日内”,模型要么答不上,要么凭训练语料编一个"像那么回事"的答案——制度是你们公司定的,模型根本没见过,它答得越流畅越危险。
贾伟康19 小时前
harmonyos·arkts·appgallery·发布审核·上架复查
【晨迹相机|20】HarmonyOS ArkTS AppGallery 发布复查实战:核对包名、版本、设备、素材和离线声明发布前复查不是把 AGC 后台字段重新填一遍,而是把包内配置、入口代码、权限说明、视觉素材和实际运行路径放到同一张表里逐项对齐。晨迹相机这类本地打卡相机应用,看起来功能边界很清楚:启动后进入 pages/Index,拍照或录像需要相机权限,录像需要麦克风权限,数据主要落在本地记录里。但一旦进入 AppGallery 发布流程,审核看到的不是开发者脑内的产品边界,而是包名、版本、设备类型、权限、截图、图标、隐私说明、应用介绍和安装启动表现共同组成的证据链。
特立独行的猫a20 小时前
开源·harmonyos·tauri·仓颉·cj-tarui
用仓颉写桌面应用:从 npx 建工程到串口实时示波器上周我把cj-tauri仓库里第 17 个示例收尾了——一个串口实时波形示波器:选好设备与波特率,点连接,样本流进来,页面上的波形立刻开始滚;它自己算速率、上穿次数和丢帧,跑完给自己一个结论。
懿路向前1 天前
华为·harmonyos
HarmonyOS 粒子特效实战:马赛克切块提速 17.6×~38×:desiredRegion 重复读盘与一次解码管线(HarmonyOS)现象: 马赛克切块 16×16=256 块耗时 31~43 秒;真机计时每块恒定 ~94-146ms,不随块尺寸缩小而下降(16×16 块只有 4×4 块 1/16 像素,每块却一样贵)。 原因: source.createPixelMap({desiredRegion}) 每次调用都重新读盘 + 解析整个源文件——256 块 = 256 次 MB 级文件 IO;输出侧优化(desiredSize 缩放)只减输出像素,减不了输入读盘。 解决: 一次整图解码(只读一次盘)→ readPixelsToBuff
天府云创1 天前
华为·操作系统·harmonyos·鸿蒙系统·cli·deveco·agentic
Agentic开发时代到来——鸿蒙PC三大原生开发工具公测当一台鸿蒙PC,既能跑鸿蒙应用,又能原生开发鸿蒙应用,会发生什么?10月8日,可视化一站式IDE工具DevEco Studio、一站式鸿蒙应用AI开发工具DevEco Code与AI开发能力套件DevEco CLI,同步开启鸿蒙PC版公测。
程序猿追1 天前
华为·harmonyos
Fleks 鸿蒙适配:从八个小球看实体和组件的变化先不急着做游戏。画布上放八个会移动的小球,再留几个按钮:新增、删除、切换速度、清空。这样一个很小的场景,已经足够把 ECS 的几种状态变化放到眼前:实体创建后进入查询集合,组件被移除后退出集合,最后整个场景被清理。
Sunny_GMF1 天前
编辑器·html·ai编程·harmonyos
Markdown 导出 HTML 实战:2.6MB 编辑器快照如何瘦身 71%(DOM 净化 + CSSOM 运行时裁剪)摘要:本文记录 MarkPin 编辑器导出 HTML 的完整瘦身实战——从 2.6MB 降到 753KB(-71%)。核心思路是先把"导出=文档而非编辑器"的产品语义拍板,再做五项 DOM 净化(去光标回显/选区/活动行/双栏/行号)+ 全量 script 剥离,最后用 CSSOM 运行时按"选择器命中内容区"裁剪样式,实现零双份维护。文中还复盘了一个 Chrome 正常、ArkWeb 导出零样式的装机大坑(克隆文档 CSSOM 不可读),并沉淀出三条心得:语义先定、运行时事实优于静态清单、跨内核必须装机
m0_738185821 天前
flutter·华为·harmonyos·鸿蒙
Flutter 鸿蒙化实战:the_apple_sign_in 适配 OpenHarmony,Apple 登录随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。
神奇的代码在哪里1 天前
harmonyos·鸿蒙·超分辨率·gbc模拟器·anime4k
原生鸿蒙 GBC 模拟器开发实录:用 Anime4K 把 160×144 画面实时放大到 1080P导语:160×144 像素,4.19 MHz 主频,1998 年的一台彩色掌机。二十多年后,我用 ArkTS + C++ 把它做成了鸿蒙原生应用,还给它加上了 Anime4K AI 超分滤镜和正版 ROM 校验。
m0_738185821 天前
flutter·华为·harmonyos·鸿蒙
Flutter 鸿蒙化实战:umeng_analytics_plugin 适配 OpenHarmony,友盟统计随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。